From 3f6ae5f8cd52c0d140a9acb41460ce40cda896df Mon Sep 17 00:00:00 2001 From: Baptiste BAVEREL Date: Mon, 21 Nov 2022 09:19:32 +0100 Subject: [PATCH] image api --- .vs/Blazor2/v17/.suo | Bin 0 -> 11264 bytes .vs/BlazorApp1/DesignTimeBuild/.dtbcache.v2 | Bin 167078 -> 167097 bytes ...67260f69-a14d-4800-ad6c-fa9bb0f1f613.vsidx | Bin 0 -> 65398 bytes ...83d00cd9-b648-4f52-9a13-1e5ac08b090f.vsidx | Bin 0 -> 317677 bytes ...883e3cfa-4271-4297-9b8a-7a2df5936c61.vsidx | Bin 64435 -> 0 bytes ...a0e23c87-f393-417b-83dc-a91ef2f190d5.vsidx | Bin 0 -> 1222897 bytes ...bc9fc80a-0cd8-4459-a640-8eb9e70cb611.vsidx | Bin 317047 -> 0 bytes ...506d96f-e416-4c5d-88a0-3e7244509475.vsidx} | Bin 922422 -> 921390 bytes .vs/BlazorApp1/v17/.futdcache.v1 | Bin 124 -> 390 bytes .vs/BlazorApp1/v17/.suo | Bin 191488 -> 257024 bytes .vs/BlazorApp1/v17/fileList.bin | Bin 0 -> 64374 bytes .vs/ProjectEvaluation/blazorapp1.metadata.v2 | Bin 233214 -> 247329 bytes .vs/ProjectEvaluation/blazorapp1.projects.v2 | Bin 2280505 -> 2524415 bytes .vs/VSWorkspaceState.json | 1 + BlazorApp1/Components/CraftingItem.razor | 3 +- BlazorApp1/Factories/ItemFactory.cs | 7 +- BlazorApp1/Models/ItemModel.cs | 2 + BlazorApp1/Pages/Edit.razor | 10 +- BlazorApp1/Pages/Edit.razor.cs | 5 - BlazorApp1/Pages/List.razor | 4 +- BlazorApp1/Sevices/DataLocalService.cs | 50 - BlazorApp1/bin/Debug/net6.0/BlazorApp1.dll | Bin 115712 -> 119808 bytes BlazorApp1/bin/Debug/net6.0/BlazorApp1.pdb | Bin 84560 -> 85520 bytes .../BlazorApp1.staticwebassets.runtime.json | 2 +- .../net6.0/fr-FR/BlazorApp1.resources.dll | Bin 3584 -> 3584 bytes .../obj/BlazorApp1.csproj.nuget.dgspec.json | 10 +- ....GeneratedMSBuildEditorConfig.editorconfig | 64 +- .../obj/Debug/net6.0/BlazorApp1.assets.cache | Bin 11009 -> 11009 bytes .../BlazorApp1.csproj.CoreCompileInputs.cache | 2 +- .../BlazorApp1.csproj.FileListAbsolute.txt | 55 + .../BlazorApp1.csproj.GenerateResource.cache | Bin 168 -> 168 bytes BlazorApp1/obj/Debug/net6.0/BlazorApp1.dll | Bin 115712 -> 119808 bytes .../net6.0/BlazorApp1.genruntimeconfig.cache | 2 +- BlazorApp1/obj/Debug/net6.0/BlazorApp1.pdb | Bin 84560 -> 85520 bytes .../net6.0/fr-FR/BlazorApp1.resources.dll | Bin 3584 -> 3584 bytes .../obj/Debug/net6.0/project.razor.vs.json | 2 +- .../obj/Debug/net6.0/ref/BlazorApp1.dll | Bin 31232 -> 33280 bytes .../obj/Debug/net6.0/refint/BlazorApp1.dll | Bin 31232 -> 33280 bytes .../Debug/net6.0/staticwebassets.build.json | 88 +- .../net6.0/staticwebassets.development.json | 2 +- BlazorApp1/obj/project.assets.json | 6 +- BlazorApp1/obj/project.nuget.cache | 4 +- BlazorApp1/obj/staticwebassets.pack.sentinel | 6 + .../Debug/net6.0/Data/convert-recipes.json | 20402 ++++++++++++ .../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/activatorRail.png | Bin 0 -> 3416 bytes .../net6.0/Images/activatorRail_powered.png | Bin 0 -> 3419 bytes .../bin/Debug/net6.0/Images/anvil_base.png | Bin 0 -> 3204 bytes .../bin/Debug/net6.0/Images/anvil_top.png | Bin 0 -> 3105 bytes .../net6.0/Images/anvil_top_damaged_1.png | Bin 0 -> 3177 bytes .../net6.0/Images/anvil_top_damaged_2.png | Bin 0 -> 3158 bytes .../bin/Debug/net6.0/Images/apple.png | Bin 0 -> 3133 bytes .../bin/Debug/net6.0/Images/appleGold.png | Bin 0 -> 3248 bytes .../bin/Debug/net6.0/Images/arrow.png | Bin 0 -> 3020 bytes .../bin/Debug/net6.0/Images/beacon.png | Bin 0 -> 3187 bytes .../bin/Debug/net6.0/Images/bed.png | Bin 0 -> 3301 bytes .../bin/Debug/net6.0/Images/bed_feet_end.png | Bin 0 -> 3095 bytes .../bin/Debug/net6.0/Images/bed_feet_side.png | Bin 0 -> 3055 bytes .../bin/Debug/net6.0/Images/bed_feet_top.png | Bin 0 -> 3436 bytes .../bin/Debug/net6.0/Images/bed_head_end.png | Bin 0 -> 3115 bytes .../bin/Debug/net6.0/Images/bed_head_side.png | Bin 0 -> 3113 bytes .../bin/Debug/net6.0/Images/bed_head_top.png | Bin 0 -> 3441 bytes .../bin/Debug/net6.0/Images/bedrock.png | Bin 0 -> 3610 bytes .../bin/Debug/net6.0/Images/beefCooked.png | Bin 0 -> 3202 bytes .../bin/Debug/net6.0/Images/beefRaw.png | Bin 0 -> 3330 bytes .../bin/Debug/net6.0/Images/blazePowder.png | Bin 0 -> 3233 bytes .../bin/Debug/net6.0/Images/blazeRod.png | Bin 0 -> 3088 bytes .../bin/Debug/net6.0/Images/blockDiamond.png | Bin 0 -> 3458 bytes .../bin/Debug/net6.0/Images/blockEmerald.png | Bin 0 -> 3311 bytes .../bin/Debug/net6.0/Images/blockGold.png | Bin 0 -> 3351 bytes .../bin/Debug/net6.0/Images/blockIron.png | Bin 0 -> 3289 bytes .../bin/Debug/net6.0/Images/blockLapis.png | Bin 0 -> 3293 bytes .../bin/Debug/net6.0/Images/blockRedstone.png | Bin 0 -> 3392 bytes .../bin/Debug/net6.0/Images/boat.png | Bin 0 -> 3158 bytes .../bin/Debug/net6.0/Images/bone.png | Bin 0 -> 3020 bytes .../bin/Debug/net6.0/Images/book.png | Bin 0 -> 3122 bytes .../bin/Debug/net6.0/Images/bookshelf.png | Bin 0 -> 3452 bytes .../bin/Debug/net6.0/Images/bootsChain.png | Bin 0 -> 3089 bytes .../bin/Debug/net6.0/Images/bootsCloth.png | Bin 0 -> 2808 bytes .../net6.0/Images/bootsCloth_overlay.png | Bin 0 -> 3013 bytes .../bin/Debug/net6.0/Images/bootsDiamond.png | Bin 0 -> 3114 bytes .../bin/Debug/net6.0/Images/bootsGold.png | Bin 0 -> 3003 bytes .../bin/Debug/net6.0/Images/bootsIron.png | Bin 0 -> 3089 bytes .../bin/Debug/net6.0/Images/bow.png | Bin 0 -> 3015 bytes .../bin/Debug/net6.0/Images/bow_pull_0.png | Bin 0 -> 3139 bytes .../bin/Debug/net6.0/Images/bow_pull_1.png | Bin 0 -> 3184 bytes .../bin/Debug/net6.0/Images/bow_pull_2.png | Bin 0 -> 3164 bytes .../bin/Debug/net6.0/Images/bowl.png | Bin 0 -> 2978 bytes .../bin/Debug/net6.0/Images/bread.png | Bin 0 -> 3174 bytes .../bin/Debug/net6.0/Images/brewingStand.png | Bin 0 -> 3301 bytes .../Debug/net6.0/Images/brewingStand_base.png | Bin 0 -> 3431 bytes .../bin/Debug/net6.0/Images/brick.png | Bin 0 -> 3308 bytes .../bin/Debug/net6.0/Images/bucket.png | Bin 0 -> 3205 bytes .../bin/Debug/net6.0/Images/bucketLava.png | Bin 0 -> 3266 bytes .../bin/Debug/net6.0/Images/bucketWater.png | Bin 0 -> 3203 bytes .../bin/Debug/net6.0/Images/cactus_bottom.png | Bin 0 -> 3340 bytes .../bin/Debug/net6.0/Images/cactus_side.png | Bin 0 -> 3259 bytes .../bin/Debug/net6.0/Images/cactus_top.png | Bin 0 -> 3325 bytes .../bin/Debug/net6.0/Images/cake.png | Bin 0 -> 3284 bytes .../bin/Debug/net6.0/Images/cake_bottom.png | Bin 0 -> 3459 bytes .../bin/Debug/net6.0/Images/cake_inner.png | Bin 0 -> 3210 bytes .../bin/Debug/net6.0/Images/cake_side.png | Bin 0 -> 3170 bytes .../bin/Debug/net6.0/Images/cake_top.png | Bin 0 -> 2983 bytes .../bin/Debug/net6.0/Images/carrotGolden.png | Bin 0 -> 3233 bytes .../Debug/net6.0/Images/carrotOnAStick.png | Bin 0 -> 3224 bytes .../bin/Debug/net6.0/Images/carrots.png | Bin 0 -> 3108 bytes .../bin/Debug/net6.0/Images/carrots_0.png | Bin 0 -> 3017 bytes .../bin/Debug/net6.0/Images/carrots_1.png | Bin 0 -> 3119 bytes .../bin/Debug/net6.0/Images/carrots_2.png | Bin 0 -> 3233 bytes .../bin/Debug/net6.0/Images/carrots_3.png | Bin 0 -> 3147 bytes .../bin/Debug/net6.0/Images/cauldron.png | Bin 0 -> 3074 bytes .../Debug/net6.0/Images/cauldron_bottom.png | Bin 0 -> 2926 bytes .../Debug/net6.0/Images/cauldron_inner.png | Bin 0 -> 3221 bytes .../bin/Debug/net6.0/Images/cauldron_side.png | Bin 0 -> 3307 bytes .../bin/Debug/net6.0/Images/cauldron_top.png | Bin 0 -> 3039 bytes .../Debug/net6.0/Images/chestplateChain.png | Bin 0 -> 3179 bytes .../Debug/net6.0/Images/chestplateCloth.png | Bin 0 -> 2808 bytes .../net6.0/Images/chestplateCloth_overlay.png | Bin 0 -> 3226 bytes .../Debug/net6.0/Images/chestplateDiamond.png | Bin 0 -> 3262 bytes .../Debug/net6.0/Images/chestplateGold.png | Bin 0 -> 3195 bytes .../Debug/net6.0/Images/chestplateIron.png | Bin 0 -> 3179 bytes .../bin/Debug/net6.0/Images/chickenCooked.png | Bin 0 -> 3164 bytes .../bin/Debug/net6.0/Images/chickenRaw.png | Bin 0 -> 3130 bytes .../bin/Debug/net6.0/Images/clay.png | Bin 0 -> 3154 bytes .../bin/Debug/net6.0/Images/clock.png | Bin 0 -> 5874 bytes .../bin/Debug/net6.0/Images/clock.txt | 0 .../bin/Debug/net6.0/Images/cloth_0.png | Bin 0 -> 3403 bytes .../bin/Debug/net6.0/Images/cloth_1.png | Bin 0 -> 3366 bytes .../bin/Debug/net6.0/Images/cloth_10.png | Bin 0 -> 3278 bytes .../bin/Debug/net6.0/Images/cloth_11.png | Bin 0 -> 3249 bytes .../bin/Debug/net6.0/Images/cloth_12.png | Bin 0 -> 3370 bytes .../bin/Debug/net6.0/Images/cloth_13.png | Bin 0 -> 3233 bytes .../bin/Debug/net6.0/Images/cloth_14.png | Bin 0 -> 3129 bytes .../bin/Debug/net6.0/Images/cloth_15.png | Bin 0 -> 3182 bytes .../bin/Debug/net6.0/Images/cloth_2.png | Bin 0 -> 3282 bytes .../bin/Debug/net6.0/Images/cloth_3.png | Bin 0 -> 3407 bytes .../bin/Debug/net6.0/Images/cloth_4.png | Bin 0 -> 3403 bytes .../bin/Debug/net6.0/Images/cloth_5.png | Bin 0 -> 3405 bytes .../bin/Debug/net6.0/Images/cloth_6.png | Bin 0 -> 3408 bytes .../bin/Debug/net6.0/Images/cloth_7.png | Bin 0 -> 3400 bytes .../bin/Debug/net6.0/Images/cloth_8.png | Bin 0 -> 3408 bytes .../bin/Debug/net6.0/Images/cloth_9.png | Bin 0 -> 3409 bytes .../bin/Debug/net6.0/Images/coal.png | Bin 0 -> 3035 bytes .../bin/Debug/net6.0/Images/coal_ore.png | Bin 0 -> 9016 bytes .../bin/Debug/net6.0/Images/cobblestone.png | Bin 0 -> 9034 bytes .../bin/Debug/net6.0/Images/cocoa_0.png | Bin 0 -> 2975 bytes .../bin/Debug/net6.0/Images/cocoa_1.png | Bin 0 -> 3046 bytes .../bin/Debug/net6.0/Images/cocoa_2.png | Bin 0 -> 3108 bytes .../bin/Debug/net6.0/Images/commandBlock.png | Bin 0 -> 3449 bytes .../bin/Debug/net6.0/Images/comparator.png | Bin 0 -> 3321 bytes .../Debug/net6.0/Images/comparator_lit.png | Bin 0 -> 3500 bytes .../bin/Debug/net6.0/Images/compass.png | Bin 0 -> 3985 bytes .../bin/Debug/net6.0/Images/compass.txt | 0 .../bin/Debug/net6.0/Images/cookie.png | Bin 0 -> 3274 bytes .../bin/Debug/net6.0/Images/crops_0.png | Bin 0 -> 3244 bytes .../bin/Debug/net6.0/Images/crops_1.png | Bin 0 -> 3260 bytes .../bin/Debug/net6.0/Images/crops_2.png | Bin 0 -> 3289 bytes .../bin/Debug/net6.0/Images/crops_3.png | Bin 0 -> 3334 bytes .../bin/Debug/net6.0/Images/crops_4.png | Bin 0 -> 3395 bytes .../bin/Debug/net6.0/Images/crops_5.png | Bin 0 -> 3513 bytes .../bin/Debug/net6.0/Images/crops_6.png | Bin 0 -> 3523 bytes .../bin/Debug/net6.0/Images/crops_7.png | Bin 0 -> 3534 bytes .../net6.0/Images/daylightDetector_side.png | Bin 0 -> 3175 bytes .../net6.0/Images/daylightDetector_top.png | Bin 0 -> 3503 bytes .../bin/Debug/net6.0/Images/deadbush.png | Bin 0 -> 3046 bytes .../bin/Debug/net6.0/Images/default.png | Bin 0 -> 2267 bytes .../bin/Debug/net6.0/Images/destroy_0.png | Bin 0 -> 2836 bytes .../bin/Debug/net6.0/Images/destroy_1.png | Bin 0 -> 2864 bytes .../bin/Debug/net6.0/Images/destroy_2.png | Bin 0 -> 2898 bytes .../bin/Debug/net6.0/Images/destroy_3.png | Bin 0 -> 2923 bytes .../bin/Debug/net6.0/Images/destroy_4.png | Bin 0 -> 2947 bytes .../bin/Debug/net6.0/Images/destroy_5.png | Bin 0 -> 2973 bytes .../bin/Debug/net6.0/Images/destroy_6.png | Bin 0 -> 3004 bytes .../bin/Debug/net6.0/Images/destroy_7.png | Bin 0 -> 3000 bytes .../bin/Debug/net6.0/Images/destroy_8.png | Bin 0 -> 3068 bytes .../bin/Debug/net6.0/Images/destroy_9.png | Bin 0 -> 3049 bytes .../bin/Debug/net6.0/Images/detectorRail.png | Bin 0 -> 3448 bytes .../bin/Debug/net6.0/Images/diamond.png | Bin 0 -> 3180 bytes .../bin/Debug/net6.0/Images/diode.png | Bin 0 -> 3320 bytes .../bin/Debug/net6.0/Images/dirt.png | Bin 0 -> 3593 bytes .../bin/Debug/net6.0/Images/dispenser.png | Bin 0 -> 8131 bytes .../Debug/net6.0/Images/dispenser_front.png | Bin 0 -> 3492 bytes .../Images/dispenser_front_vertical.png | Bin 0 -> 3541 bytes .../bin/Debug/net6.0/Images/doorIron.png | Bin 0 -> 3032 bytes .../Debug/net6.0/Images/doorIron_lower.png | Bin 0 -> 3164 bytes .../Debug/net6.0/Images/doorIron_upper.png | Bin 0 -> 3169 bytes .../bin/Debug/net6.0/Images/doorWood.png | Bin 0 -> 3208 bytes .../Debug/net6.0/Images/doorWood_lower.png | Bin 0 -> 3455 bytes .../Debug/net6.0/Images/doorWood_upper.png | Bin 0 -> 3352 bytes .../bin/Debug/net6.0/Images/dragonEgg.png | Bin 0 -> 3498 bytes .../bin/Debug/net6.0/Images/dropper_front.png | Bin 0 -> 3467 bytes .../net6.0/Images/dropper_front_vertical.png | Bin 0 -> 3591 bytes .../Debug/net6.0/Images/dyePowder_black.png | Bin 0 -> 2947 bytes .../Debug/net6.0/Images/dyePowder_blue.png | Bin 0 -> 3132 bytes .../Debug/net6.0/Images/dyePowder_brown.png | Bin 0 -> 3180 bytes .../Debug/net6.0/Images/dyePowder_cyan.png | Bin 0 -> 3036 bytes .../Debug/net6.0/Images/dyePowder_gray.png | Bin 0 -> 3025 bytes .../Debug/net6.0/Images/dyePowder_green.png | Bin 0 -> 3126 bytes .../net6.0/Images/dyePowder_lightBlue.png | Bin 0 -> 3028 bytes .../Debug/net6.0/Images/dyePowder_lime.png | Bin 0 -> 3026 bytes .../Debug/net6.0/Images/dyePowder_magenta.png | Bin 0 -> 3030 bytes .../Debug/net6.0/Images/dyePowder_orange.png | Bin 0 -> 3090 bytes .../Debug/net6.0/Images/dyePowder_pink.png | Bin 0 -> 3032 bytes .../Debug/net6.0/Images/dyePowder_purple.png | Bin 0 -> 3028 bytes .../bin/Debug/net6.0/Images/dyePowder_red.png | Bin 0 -> 3053 bytes .../Debug/net6.0/Images/dyePowder_silver.png | Bin 0 -> 3031 bytes .../Debug/net6.0/Images/dyePowder_white.png | Bin 0 -> 3052 bytes .../Debug/net6.0/Images/dyePowder_yellow.png | Bin 0 -> 3092 bytes .../bin/Debug/net6.0/Images/egg.png | Bin 0 -> 2966 bytes .../bin/Debug/net6.0/Images/emerald.png | Bin 0 -> 3240 bytes .../bin/Debug/net6.0/Images/emptyMap.png | Bin 0 -> 3126 bytes .../bin/Debug/net6.0/Images/enchantedBook.png | Bin 0 -> 3312 bytes .../net6.0/Images/enchantment_bottom.png | Bin 0 -> 3158 bytes .../Debug/net6.0/Images/enchantment_side.png | Bin 0 -> 3224 bytes .../Debug/net6.0/Images/enchantment_top.png | Bin 0 -> 3425 bytes .../bin/Debug/net6.0/Images/enderPearl.png | Bin 0 -> 3253 bytes .../bin/Debug/net6.0/Images/endframe_eye.png | Bin 0 -> 3198 bytes .../bin/Debug/net6.0/Images/endframe_side.png | Bin 0 -> 3417 bytes .../bin/Debug/net6.0/Images/endframe_top.png | Bin 0 -> 3455 bytes .../bin/Debug/net6.0/Images/expBottle.png | Bin 0 -> 3287 bytes .../bin/Debug/net6.0/Images/eyeOfEnder.png | Bin 0 -> 3210 bytes .../bin/Debug/net6.0/Images/farmland_dry.png | Bin 0 -> 3541 bytes .../bin/Debug/net6.0/Images/farmland_wet.png | Bin 0 -> 3453 bytes .../bin/Debug/net6.0/Images/feather.png | Bin 0 -> 3184 bytes .../bin/Debug/net6.0/Images/fenceIron.png | Bin 0 -> 3126 bytes .../net6.0/Images/fermentedSpiderEye.png | Bin 0 -> 3245 bytes .../bin/Debug/net6.0/Images/fern.png | Bin 0 -> 2988 bytes .../bin/Debug/net6.0/Images/fire_0.png | Bin 0 -> 23053 bytes .../bin/Debug/net6.0/Images/fire_0.txt | 16 + .../bin/Debug/net6.0/Images/fire_1.png | Bin 0 -> 23413 bytes .../bin/Debug/net6.0/Images/fire_1.txt | 0 .../bin/Debug/net6.0/Images/fireball.png | Bin 0 -> 3274 bytes .../bin/Debug/net6.0/Images/fireworks.png | Bin 0 -> 3101 bytes .../Debug/net6.0/Images/fireworksCharge.png | Bin 0 -> 3155 bytes .../net6.0/Images/fireworksCharge_overlay.png | Bin 0 -> 3096 bytes .../bin/Debug/net6.0/Images/fishCooked.png | Bin 0 -> 3255 bytes .../bin/Debug/net6.0/Images/fishRaw.png | Bin 0 -> 3221 bytes .../bin/Debug/net6.0/Images/fishingRod.png | Bin 0 -> 3261 bytes .../Debug/net6.0/Images/fishingRod_empty.png | Bin 0 -> 3128 bytes .../bin/Debug/net6.0/Images/flint.png | Bin 0 -> 3141 bytes .../bin/Debug/net6.0/Images/flintAndSteel.png | Bin 0 -> 3166 bytes .../bin/Debug/net6.0/Images/flower.png | Bin 0 -> 3327 bytes .../bin/Debug/net6.0/Images/flowerPot.png | Bin 0 -> 3149 bytes .../bin/Debug/net6.0/Images/frame.png | Bin 0 -> 3065 bytes .../bin/Debug/net6.0/Images/furnace_front.png | Bin 0 -> 3325 bytes .../Debug/net6.0/Images/furnace_front_lit.png | Bin 0 -> 3476 bytes .../bin/Debug/net6.0/Images/furnace_side.png | Bin 0 -> 3368 bytes .../bin/Debug/net6.0/Images/furnace_top.png | Bin 0 -> 3555 bytes .../bin/Debug/net6.0/Images/ghastTear.png | Bin 0 -> 2909 bytes .../bin/Debug/net6.0/Images/glass.png | Bin 0 -> 3027 bytes .../bin/Debug/net6.0/Images/glassBottle.png | Bin 0 -> 3088 bytes .../bin/Debug/net6.0/Images/goldNugget.png | Bin 0 -> 2987 bytes .../bin/Debug/net6.0/Images/gold_ore.png | Bin 0 -> 9141 bytes .../bin/Debug/net6.0/Images/goldenRail.png | Bin 0 -> 3363 bytes .../net6.0/Images/goldenRail_powered.png | Bin 0 -> 3360 bytes .../bin/Debug/net6.0/Images/grass.png | Bin 0 -> 34672 bytes .../bin/Debug/net6.0/Images/grass_side.png | Bin 0 -> 3485 bytes .../net6.0/Images/grass_side_overlay.png | Bin 0 -> 3315 bytes .../bin/Debug/net6.0/Images/grass_top.png | Bin 0 -> 3325 bytes .../bin/Debug/net6.0/Images/gravel.png | Bin 0 -> 3620 bytes .../Debug/net6.0/Images/hatchetDiamond.png | Bin 0 -> 3146 bytes .../bin/Debug/net6.0/Images/hatchetGold.png | Bin 0 -> 3242 bytes .../bin/Debug/net6.0/Images/hatchetIron.png | Bin 0 -> 3044 bytes .../bin/Debug/net6.0/Images/hatchetStone.png | Bin 0 -> 3044 bytes .../bin/Debug/net6.0/Images/hatchetWood.png | Bin 0 -> 3030 bytes .../bin/Debug/net6.0/Images/hellrock.png | Bin 0 -> 3575 bytes .../bin/Debug/net6.0/Images/hellsand.png | Bin 0 -> 3393 bytes .../bin/Debug/net6.0/Images/helmetChain.png | Bin 0 -> 3050 bytes .../bin/Debug/net6.0/Images/helmetCloth.png | Bin 0 -> 2808 bytes .../net6.0/Images/helmetCloth_overlay.png | Bin 0 -> 3114 bytes .../bin/Debug/net6.0/Images/helmetDiamond.png | Bin 0 -> 3133 bytes .../bin/Debug/net6.0/Images/helmetGold.png | Bin 0 -> 3109 bytes .../bin/Debug/net6.0/Images/helmetIron.png | Bin 0 -> 3131 bytes .../bin/Debug/net6.0/Images/hoeDiamond.png | Bin 0 -> 3149 bytes .../bin/Debug/net6.0/Images/hoeGold.png | Bin 0 -> 3154 bytes .../bin/Debug/net6.0/Images/hoeIron.png | Bin 0 -> 3038 bytes .../bin/Debug/net6.0/Images/hoeStone.png | Bin 0 -> 3058 bytes .../bin/Debug/net6.0/Images/hoeWood.png | Bin 0 -> 2984 bytes .../bin/Debug/net6.0/Images/hopper.png | Bin 0 -> 3277 bytes .../bin/Debug/net6.0/Images/hopper_inside.png | Bin 0 -> 3226 bytes .../bin/Debug/net6.0/Images/hopper_top.png | Bin 0 -> 3039 bytes .../bin/Debug/net6.0/Images/ice.png | Bin 0 -> 3467 bytes .../bin/Debug/net6.0/Images/ingotGold.png | Bin 0 -> 3213 bytes .../bin/Debug/net6.0/Images/ingotIron.png | Bin 0 -> 3144 bytes .../bin/Debug/net6.0/Images/iron_ore.png | Bin 0 -> 8759 bytes .../Debug/net6.0/Images/itemframe_back.png | Bin 0 -> 3308 bytes .../bin/Debug/net6.0/Images/jukebox_top.png | Bin 0 -> 3451 bytes .../bin/Debug/net6.0/Images/ladder.png | Bin 0 -> 3363 bytes .../bin/Debug/net6.0/Images/lapis_block.png | Bin 0 -> 62857 bytes .../bin/Debug/net6.0/Images/lapis_ore.png | Bin 0 -> 78737 bytes .../bin/Debug/net6.0/Images/lava.png | Bin 0 -> 23211 bytes .../bin/Debug/net6.0/Images/lava.txt | 0 .../bin/Debug/net6.0/Images/lava_flow.png | Bin 0 -> 18963 bytes .../bin/Debug/net6.0/Images/lava_flow.txt | 0 .../bin/Debug/net6.0/Images/leather.png | Bin 0 -> 3154 bytes .../bin/Debug/net6.0/Images/leaves.png | Bin 0 -> 3615 bytes .../bin/Debug/net6.0/Images/leaves_jungle.png | Bin 0 -> 3570 bytes .../net6.0/Images/leaves_jungle_opaque.png | Bin 0 -> 3542 bytes .../bin/Debug/net6.0/Images/leaves_opaque.png | Bin 0 -> 3600 bytes .../bin/Debug/net6.0/Images/leaves_spruce.png | Bin 0 -> 3288 bytes .../net6.0/Images/leaves_spruce_opaque.png | Bin 0 -> 3265 bytes .../bin/Debug/net6.0/Images/leggingsChain.png | Bin 0 -> 3080 bytes .../bin/Debug/net6.0/Images/leggingsCloth.png | Bin 0 -> 2808 bytes .../net6.0/Images/leggingsCloth_overlay.png | Bin 0 -> 2954 bytes .../Debug/net6.0/Images/leggingsDiamond.png | Bin 0 -> 3092 bytes .../bin/Debug/net6.0/Images/leggingsGold.png | Bin 0 -> 3047 bytes .../bin/Debug/net6.0/Images/leggingsIron.png | Bin 0 -> 3080 bytes .../bin/Debug/net6.0/Images/lever.png | Bin 0 -> 2887 bytes .../bin/Debug/net6.0/Images/lightgem.png | Bin 0 -> 3645 bytes .../bin/Debug/net6.0/Images/log.png | Bin 0 -> 5959 bytes .../bin/Debug/net6.0/Images/magmaCream.png | Bin 0 -> 3373 bytes .../bin/Debug/net6.0/Images/map.png | Bin 0 -> 3175 bytes .../bin/Debug/net6.0/Images/melon.png | Bin 0 -> 3343 bytes .../bin/Debug/net6.0/Images/melon_side.png | Bin 0 -> 3407 bytes .../bin/Debug/net6.0/Images/melon_top.png | Bin 0 -> 3524 bytes .../bin/Debug/net6.0/Images/milk.png | Bin 0 -> 3202 bytes .../bin/Debug/net6.0/Images/minecart.png | Bin 0 -> 3148 bytes .../bin/Debug/net6.0/Images/minecartChest.png | Bin 0 -> 3315 bytes .../Debug/net6.0/Images/minecartFurnace.png | Bin 0 -> 3397 bytes .../Debug/net6.0/Images/minecartHopper.png | Bin 0 -> 3280 bytes .../bin/Debug/net6.0/Images/minecartTnt.png | Bin 0 -> 3304 bytes .../bin/Debug/net6.0/Images/mobSpawner.png | Bin 0 -> 3325 bytes .../bin/Debug/net6.0/Images/monsterPlacer.png | Bin 0 -> 3040 bytes .../net6.0/Images/monsterPlacer_overlay.png | Bin 0 -> 3078 bytes .../bin/Debug/net6.0/Images/mushroomStew.png | Bin 0 -> 3177 bytes .../Debug/net6.0/Images/mushroom_brown.png | Bin 0 -> 2954 bytes .../Debug/net6.0/Images/mushroom_inside.png | Bin 0 -> 3560 bytes .../bin/Debug/net6.0/Images/mushroom_red.png | Bin 0 -> 2959 bytes .../net6.0/Images/mushroom_skin_brown.png | Bin 0 -> 3341 bytes .../Debug/net6.0/Images/mushroom_skin_red.png | Bin 0 -> 3332 bytes .../net6.0/Images/mushroom_skin_stem.png | Bin 0 -> 3439 bytes .../bin/Debug/net6.0/Images/musicBlock.png | Bin 0 -> 3421 bytes .../bin/Debug/net6.0/Images/mycel_side.png | Bin 0 -> 3353 bytes .../bin/Debug/net6.0/Images/mycel_top.png | Bin 0 -> 3167 bytes .../bin/Debug/net6.0/Images/netherBrick.png | Bin 0 -> 3347 bytes .../Debug/net6.0/Images/netherStalkSeeds.png | Bin 0 -> 3117 bytes .../bin/Debug/net6.0/Images/netherStalk_0.png | Bin 0 -> 3126 bytes .../bin/Debug/net6.0/Images/netherStalk_1.png | Bin 0 -> 3192 bytes .../bin/Debug/net6.0/Images/netherStalk_2.png | Bin 0 -> 3347 bytes .../bin/Debug/net6.0/Images/netherStar.png | Bin 0 -> 3428 bytes .../bin/Debug/net6.0/Images/netherquartz.png | Bin 0 -> 3256 bytes .../bin/Debug/net6.0/Images/obsidian.png | Bin 0 -> 441 bytes .../Debug/net6.0/Images/offlawn.beanstalk.png | Bin 0 -> 3386 bytes .../bin/Debug/net6.0/Images/offlawn.lawn.png | Bin 0 -> 3375 bytes .../Images/offlawn.sunflower-bottom.png | Bin 0 -> 3390 bytes .../net6.0/Images/offlawn.sunflower-top.png | Bin 0 -> 3284 bytes .../net6.0/Images/offlawn.sunflowerseed.png | Bin 0 -> 3112 bytes .../bin/Debug/net6.0/Images/oreCoal.png | Bin 0 -> 3582 bytes .../bin/Debug/net6.0/Images/oreDiamond.png | Bin 0 -> 3635 bytes .../bin/Debug/net6.0/Images/oreEmerald.png | Bin 0 -> 3536 bytes .../bin/Debug/net6.0/Images/oreGold.png | Bin 0 -> 3538 bytes .../bin/Debug/net6.0/Images/oreIron.png | Bin 0 -> 3604 bytes .../bin/Debug/net6.0/Images/oreLapis.png | Bin 0 -> 3629 bytes .../bin/Debug/net6.0/Images/oreRedstone.png | Bin 0 -> 3590 bytes .../bin/Debug/net6.0/Images/painting.png | Bin 0 -> 3123 bytes .../bin/Debug/net6.0/Images/paper.png | Bin 0 -> 3001 bytes .../Debug/net6.0/Images/pickaxeDiamond.png | Bin 0 -> 3128 bytes .../bin/Debug/net6.0/Images/pickaxeGold.png | Bin 0 -> 3212 bytes .../bin/Debug/net6.0/Images/pickaxeIron.png | Bin 0 -> 3031 bytes .../bin/Debug/net6.0/Images/pickaxeStone.png | Bin 0 -> 3045 bytes .../bin/Debug/net6.0/Images/pickaxeWood.png | Bin 0 -> 3034 bytes .../bin/Debug/net6.0/Images/piston_bottom.png | Bin 0 -> 3501 bytes .../Debug/net6.0/Images/piston_inner_top.png | Bin 0 -> 3463 bytes .../bin/Debug/net6.0/Images/piston_side.png | Bin 0 -> 3469 bytes .../bin/Debug/net6.0/Images/piston_top.png | Bin 0 -> 3565 bytes .../Debug/net6.0/Images/piston_top_sticky.png | Bin 0 -> 3642 bytes .../bin/Debug/net6.0/Images/planks.png | Bin 0 -> 8294 bytes .../Debug/net6.0/Images/porkchopCooked.png | Bin 0 -> 3215 bytes .../bin/Debug/net6.0/Images/porkchopRaw.png | Bin 0 -> 3222 bytes .../bin/Debug/net6.0/Images/potato.png | Bin 0 -> 3210 bytes .../bin/Debug/net6.0/Images/potatoBaked.png | Bin 0 -> 3444 bytes .../Debug/net6.0/Images/potatoPoisonous.png | Bin 0 -> 3336 bytes .../bin/Debug/net6.0/Images/potatoes_0.png | Bin 0 -> 3017 bytes .../bin/Debug/net6.0/Images/potatoes_1.png | Bin 0 -> 3119 bytes .../bin/Debug/net6.0/Images/potatoes_2.png | Bin 0 -> 3233 bytes .../bin/Debug/net6.0/Images/potatoes_3.png | Bin 0 -> 3314 bytes .../bin/Debug/net6.0/Images/potion.png | Bin 0 -> 3130 bytes .../Debug/net6.0/Images/potion_contents.png | Bin 0 -> 2908 bytes .../bin/Debug/net6.0/Images/potion_splash.png | Bin 0 -> 3284 bytes .../bin/Debug/net6.0/Images/pumpkinPie.png | Bin 0 -> 3223 bytes .../bin/Debug/net6.0/Images/pumpkin_face.png | Bin 0 -> 3374 bytes .../bin/Debug/net6.0/Images/pumpkin_jack.png | Bin 0 -> 3509 bytes .../bin/Debug/net6.0/Images/pumpkin_side.png | Bin 0 -> 3433 bytes .../bin/Debug/net6.0/Images/pumpkin_top.png | Bin 0 -> 3462 bytes .../net6.0/Images/quartzblock_bottom.png | Bin 0 -> 3423 bytes .../net6.0/Images/quartzblock_chiseled.png | Bin 0 -> 3378 bytes .../Images/quartzblock_chiseled_top.png | Bin 0 -> 3530 bytes .../Debug/net6.0/Images/quartzblock_lines.png | Bin 0 -> 3228 bytes .../net6.0/Images/quartzblock_lines_top.png | Bin 0 -> 3423 bytes .../Debug/net6.0/Images/quartzblock_side.png | Bin 0 -> 3355 bytes .../Debug/net6.0/Images/quartzblock_top.png | Bin 0 -> 3387 bytes .../bin/Debug/net6.0/Images/quiver.png | Bin 0 -> 3263 bytes .../bin/Debug/net6.0/Images/rail.png | Bin 0 -> 3346 bytes .../bin/Debug/net6.0/Images/rail_turn.png | Bin 0 -> 3379 bytes .../bin/Debug/net6.0/Images/record_11.png | Bin 0 -> 3390 bytes .../bin/Debug/net6.0/Images/record_13.png | Bin 0 -> 3292 bytes .../bin/Debug/net6.0/Images/record_blocks.png | Bin 0 -> 3416 bytes .../bin/Debug/net6.0/Images/record_cat.png | Bin 0 -> 3376 bytes .../bin/Debug/net6.0/Images/record_chirp.png | Bin 0 -> 3370 bytes .../bin/Debug/net6.0/Images/record_far.png | Bin 0 -> 3459 bytes .../bin/Debug/net6.0/Images/record_mall.png | Bin 0 -> 3324 bytes .../Debug/net6.0/Images/record_mellohi.png | Bin 0 -> 3339 bytes .../bin/Debug/net6.0/Images/record_stal.png | Bin 0 -> 3492 bytes .../bin/Debug/net6.0/Images/record_strad.png | Bin 0 -> 3446 bytes .../bin/Debug/net6.0/Images/record_wait.png | Bin 0 -> 3456 bytes .../bin/Debug/net6.0/Images/record_ward.png | Bin 0 -> 3267 bytes .../bin/Debug/net6.0/Images/redstone.png | Bin 0 -> 3041 bytes .../net6.0/Images/redstoneDust_cross.png | Bin 0 -> 3296 bytes .../Images/redstoneDust_cross_overlay.png | Bin 0 -> 3487 bytes .../Debug/net6.0/Images/redstoneDust_line.png | Bin 0 -> 2911 bytes .../Images/redstoneDust_line_overlay.png | Bin 0 -> 3024 bytes .../bin/Debug/net6.0/Images/redstoneLight.png | Bin 0 -> 3394 bytes .../Debug/net6.0/Images/redstoneLight_lit.png | Bin 0 -> 3452 bytes .../bin/Debug/net6.0/Images/redtorch.png | Bin 0 -> 2906 bytes .../bin/Debug/net6.0/Images/redtorch_lit.png | Bin 0 -> 2924 bytes .../bin/Debug/net6.0/Images/reeds.png | Bin 0 -> 3207 bytes .../bin/Debug/net6.0/Images/repeater.png | Bin 0 -> 3517 bytes .../bin/Debug/net6.0/Images/repeater_lit.png | Bin 0 -> 3505 bytes .../bin/Debug/net6.0/Images/rose.png | Bin 0 -> 2998 bytes .../bin/Debug/net6.0/Images/rottenFlesh.png | Bin 0 -> 3167 bytes .../bin/Debug/net6.0/Images/ruby.png | Bin 0 -> 3035 bytes .../bin/Debug/net6.0/Images/saddle.png | Bin 0 -> 3103 bytes .../bin/Debug/net6.0/Images/sand.png | Bin 0 -> 3388 bytes .../bin/Debug/net6.0/Images/sandstone.png | Bin 0 -> 8002 bytes .../Debug/net6.0/Images/sandstone_bottom.png | Bin 0 -> 3480 bytes .../Debug/net6.0/Images/sandstone_carved.png | Bin 0 -> 3504 bytes .../Debug/net6.0/Images/sandstone_side.png | Bin 0 -> 3418 bytes .../Debug/net6.0/Images/sandstone_smooth.png | Bin 0 -> 3524 bytes .../bin/Debug/net6.0/Images/sandstone_top.png | Bin 0 -> 3480 bytes .../bin/Debug/net6.0/Images/sapling.png | Bin 0 -> 3192 bytes .../bin/Debug/net6.0/Images/sapling_birch.png | Bin 0 -> 3161 bytes .../Debug/net6.0/Images/sapling_jungle.png | Bin 0 -> 3257 bytes .../Debug/net6.0/Images/sapling_spruce.png | Bin 0 -> 3054 bytes .../bin/Debug/net6.0/Images/seeds.png | Bin 0 -> 3014 bytes .../bin/Debug/net6.0/Images/seeds_melon.png | Bin 0 -> 3180 bytes .../bin/Debug/net6.0/Images/seeds_pumpkin.png | Bin 0 -> 3364 bytes .../bin/Debug/net6.0/Images/shears.png | Bin 0 -> 3060 bytes .../bin/Debug/net6.0/Images/shovelDiamond.png | Bin 0 -> 3114 bytes .../bin/Debug/net6.0/Images/shovelGold.png | Bin 0 -> 3064 bytes .../bin/Debug/net6.0/Images/shovelIron.png | Bin 0 -> 3083 bytes .../bin/Debug/net6.0/Images/shovelStone.png | Bin 0 -> 3065 bytes .../bin/Debug/net6.0/Images/shovelWood.png | Bin 0 -> 3034 bytes .../bin/Debug/net6.0/Images/sign.png | Bin 0 -> 3180 bytes .../bin/Debug/net6.0/Images/skull_char.png | Bin 0 -> 3175 bytes .../bin/Debug/net6.0/Images/skull_creeper.png | Bin 0 -> 3207 bytes .../Debug/net6.0/Images/skull_skeleton.png | Bin 0 -> 3231 bytes .../bin/Debug/net6.0/Images/skull_wither.png | Bin 0 -> 3216 bytes .../bin/Debug/net6.0/Images/skull_zombie.png | Bin 0 -> 3169 bytes .../bin/Debug/net6.0/Images/slimeball.png | Bin 0 -> 3144 bytes .../Debug/net6.0/Images/slot_empty_boots.png | Bin 0 -> 2890 bytes .../net6.0/Images/slot_empty_chestplate.png | Bin 0 -> 2921 bytes .../Debug/net6.0/Images/slot_empty_helmet.png | Bin 0 -> 2898 bytes .../net6.0/Images/slot_empty_leggings.png | Bin 0 -> 2897 bytes .../bin/Debug/net6.0/Images/snow.png | Bin 0 -> 3256 bytes .../bin/Debug/net6.0/Images/snow_side.png | Bin 0 -> 3496 bytes .../bin/Debug/net6.0/Images/snowball.png | Bin 0 -> 3128 bytes .../bin/Debug/net6.0/Images/speckledMelon.png | Bin 0 -> 3236 bytes .../bin/Debug/net6.0/Images/spiderEye.png | Bin 0 -> 3167 bytes .../bin/Debug/net6.0/Images/sponge.png | Bin 0 -> 3665 bytes .../bin/Debug/net6.0/Images/stem_bent.png | Bin 0 -> 2995 bytes .../bin/Debug/net6.0/Images/stem_straight.png | Bin 0 -> 3012 bytes .../bin/Debug/net6.0/Images/stick.png | Bin 0 -> 2929 bytes .../bin/Debug/net6.0/Images/stone.png | Bin 0 -> 3541 bytes .../bin/Debug/net6.0/Images/stoneMoss.png | Bin 0 -> 3339 bytes .../bin/Debug/net6.0/Images/stonebrick.png | Bin 0 -> 3518 bytes .../Debug/net6.0/Images/stonebricksmooth.png | Bin 0 -> 3536 bytes .../net6.0/Images/stonebricksmooth_carved.png | Bin 0 -> 3526 bytes .../Images/stonebricksmooth_cracked.png | Bin 0 -> 3642 bytes .../net6.0/Images/stonebricksmooth_mossy.png | Bin 0 -> 3594 bytes .../Debug/net6.0/Images/stoneslab_side.png | Bin 0 -> 3215 bytes .../bin/Debug/net6.0/Images/stoneslab_top.png | Bin 0 -> 3215 bytes .../bin/Debug/net6.0/Images/string.png | Bin 0 -> 3091 bytes .../bin/Debug/net6.0/Images/sugar.png | Bin 0 -> 3204 bytes .../bin/Debug/net6.0/Images/sulphur.png | Bin 0 -> 3155 bytes .../bin/Debug/net6.0/Images/swordDiamond.png | Bin 0 -> 3231 bytes .../bin/Debug/net6.0/Images/swordGold.png | Bin 0 -> 3055 bytes .../bin/Debug/net6.0/Images/swordIron.png | Bin 0 -> 3036 bytes .../bin/Debug/net6.0/Images/swordStone.png | Bin 0 -> 3115 bytes .../bin/Debug/net6.0/Images/swordWood.png | Bin 0 -> 2989 bytes .../bin/Debug/net6.0/Images/tallgrass.png | Bin 0 -> 2877 bytes .../bin/Debug/net6.0/Images/thinglass_top.png | Bin 0 -> 2904 bytes .../bin/Debug/net6.0/Images/tnt_bottom.png | Bin 0 -> 3433 bytes .../bin/Debug/net6.0/Images/tnt_side.png | Bin 0 -> 3476 bytes .../bin/Debug/net6.0/Images/tnt_top.png | Bin 0 -> 3338 bytes .../bin/Debug/net6.0/Images/torch.png | Bin 0 -> 3024 bytes .../bin/Debug/net6.0/Images/trapdoor.png | Bin 0 -> 3351 bytes .../bin/Debug/net6.0/Images/tree_birch.png | Bin 0 -> 3543 bytes .../bin/Debug/net6.0/Images/tree_jungle.png | Bin 0 -> 3580 bytes .../bin/Debug/net6.0/Images/tree_side.png | Bin 0 -> 3459 bytes .../bin/Debug/net6.0/Images/tree_spruce.png | Bin 0 -> 3547 bytes .../bin/Debug/net6.0/Images/tree_top.png | Bin 0 -> 3380 bytes .../bin/Debug/net6.0/Images/tripWire.png | Bin 0 -> 2892 bytes .../Debug/net6.0/Images/tripWireSource.png | Bin 0 -> 2990 bytes .../bin/Debug/net6.0/Images/vine.png | Bin 0 -> 3168 bytes .../bin/Debug/net6.0/Images/water.png | Bin 0 -> 13475 bytes .../bin/Debug/net6.0/Images/water.txt | 0 .../bin/Debug/net6.0/Images/water_flow.png | Bin 0 -> 16633 bytes .../bin/Debug/net6.0/Images/water_flow.txt | 0 .../bin/Debug/net6.0/Images/waterlily.png | Bin 0 -> 3173 bytes .../bin/Debug/net6.0/Images/web.png | Bin 0 -> 3172 bytes .../bin/Debug/net6.0/Images/wheat.png | Bin 0 -> 3196 bytes .../bin/Debug/net6.0/Images/whiteStone.png | Bin 0 -> 3477 bytes .../bin/Debug/net6.0/Images/wood.png | Bin 0 -> 3315 bytes .../bin/Debug/net6.0/Images/wood_birch.png | Bin 0 -> 3478 bytes .../bin/Debug/net6.0/Images/wood_jungle.png | Bin 0 -> 3459 bytes .../bin/Debug/net6.0/Images/wood_spruce.png | Bin 0 -> 3362 bytes .../Debug/net6.0/Images/workbench_front.png | Bin 0 -> 3463 bytes .../Debug/net6.0/Images/workbench_side.png | Bin 0 -> 3426 bytes .../bin/Debug/net6.0/Images/workbench_top.png | Bin 0 -> 3445 bytes .../bin/Debug/net6.0/Images/writingBook.png | Bin 0 -> 3325 bytes .../bin/Debug/net6.0/Images/writtenBook.png | Bin 0 -> 3220 bytes .../bin/Debug/net6.0/Images/yellowDust.png | Bin 0 -> 3177 bytes .../bin/Debug/net6.0/Microsoft.OpenApi.dll | Bin 0 -> 173960 bytes .../net6.0/Minecraft.Crafting.Api.deps.json | 140 + .../Debug/net6.0/Minecraft.Crafting.Api.dll | Bin 0 -> 23552 bytes .../Debug/net6.0/Minecraft.Crafting.Api.exe | Bin 0 -> 148992 bytes .../Debug/net6.0/Minecraft.Crafting.Api.pdb | Bin 0 -> 25400 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 + ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- ....Api.MvcApplicationPartsAssemblyInfo.cache | 0 ...ing.Api.MvcApplicationPartsAssemblyInfo.cs | 17 + .../Minecraft.Crafting.Api.assets.cache | Bin 2682 -> 2682 bytes ...Crafting.Api.csproj.BuildWithSkipAnalyzers | 0 ...Minecraft.Crafting.Api.csproj.CopyComplete | 0 ...rafting.Api.csproj.CoreCompileInputs.cache | 1 + ...t.Crafting.Api.csproj.FileListAbsolute.txt | 499 + .../Debug/net6.0/Minecraft.Crafting.Api.dll | Bin 0 -> 23552 bytes ...ecraft.Crafting.Api.genruntimeconfig.cache | 1 + .../Debug/net6.0/Minecraft.Crafting.Api.pdb | Bin 0 -> 25400 bytes .../obj/Debug/net6.0/_IsIncrementalBuild | 1 + .../obj/Debug/net6.0/apphost.exe | Bin 0 -> 148992 bytes .../obj/Debug/net6.0/project.razor.vs.json | 2 +- .../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 + ...raft.Crafting.Api.csproj.nuget.dgspec.json | 10 +- .../obj/project.assets.json | 6 +- .../obj/project.nuget.cache | 4 +- .../obj/staticwebassets.pack.sentinel | 2 + 547 files changed, 54329 insertions(+), 166 deletions(-) create mode 100644 .vs/Blazor2/v17/.suo create mode 100644 .vs/BlazorApp1/FileContentIndex/67260f69-a14d-4800-ad6c-fa9bb0f1f613.vsidx create mode 100644 .vs/BlazorApp1/FileContentIndex/83d00cd9-b648-4f52-9a13-1e5ac08b090f.vsidx delete mode 100644 .vs/BlazorApp1/FileContentIndex/883e3cfa-4271-4297-9b8a-7a2df5936c61.vsidx create mode 100644 .vs/BlazorApp1/FileContentIndex/a0e23c87-f393-417b-83dc-a91ef2f190d5.vsidx delete mode 100644 .vs/BlazorApp1/FileContentIndex/bc9fc80a-0cd8-4459-a640-8eb9e70cb611.vsidx rename .vs/BlazorApp1/FileContentIndex/{0d242592-e5f3-4cac-b99d-ea6ea770a6e4.vsidx => d506d96f-e416-4c5d-88a0-3e7244509475.vsidx} (57%) create mode 100644 .vs/BlazorApp1/v17/fileList.bin create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail_powered.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_base.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top_damaged_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top_damaged_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/apple.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/appleGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/arrow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beacon.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_end.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_end.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bedrock.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beefCooked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beefRaw.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blazePowder.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blazeRod.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockEmerald.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockLapis.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockRedstone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/boat.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/book.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsChain.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsCloth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsCloth_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pull_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pull_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pull_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bowl.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewingStand.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewingStand_base.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brick.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucket.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketLava.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketWater.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrotGolden.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrotOnAStick.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_3.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_inner.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateChain.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateCloth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateCloth_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chickenCooked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chickenRaw.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_10.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_11.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_12.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_13.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_14.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_15.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_3.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_4.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_5.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_6.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_7.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_8.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_9.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_ore.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/commandBlock.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator_lit.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cookie.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_3.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_4.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_5.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_6.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_7.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deadbush.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_3.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_4.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_5.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_6.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_7.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_8.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_9.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detectorRail.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diode.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dirt.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front_vertical.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorIron_lower.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorIron_upper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorWood_lower.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorWood_upper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dragonEgg.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front_vertical.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_black.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_blue.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_brown.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_cyan.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_gray.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_green.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_lightBlue.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_lime.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_magenta.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_orange.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_pink.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_purple.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_red.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_silver.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_white.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_yellow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/egg.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emptyMap.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchantedBook.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchantment_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchantment_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchantment_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enderPearl.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_eye.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/expBottle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/eyeOfEnder.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland_dry.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland_wet.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/feather.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fenceIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermentedSpiderEye.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireball.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireworks.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireworksCharge.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireworksCharge_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishCooked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishRaw.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod_empty.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flintAndSteel.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowerPot.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frame.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_lit.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ghastTear.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glassBottle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldNugget.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail_powered.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_side_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gravel.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellrock.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellsand.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetChain.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ice.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ore.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/itemframe_back.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jukebox_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ladder.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_block.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle_opaque.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_opaque.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_spruce.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_spruce_opaque.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsChain.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsCloth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsCloth_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lever.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightgem.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/log.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magmaCream.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/map.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/milk.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecart.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartChest.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartFurnace.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartHopper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartTnt.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mobSpawner.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/monsterPlacer.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/monsterPlacer_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroomStew.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_brown.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_inside.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_red.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_skin_brown.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_skin_red.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_skin_stem.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/musicBlock.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycel_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycel_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherBrick.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherStalkSeeds.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherStalk_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherStalk_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherStalk_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherStar.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherquartz.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/obsidian.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.beanstalk.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.lawn.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflowerseed.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreCoal.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreEmerald.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreLapis.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreRedstone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/paper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_inner_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top_sticky.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/planks.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchopCooked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchopRaw.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoBaked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoPoisonous.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_0.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_1.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_2.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_3.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_contents.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_splash.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkinPie.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_face.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_jack.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_chiseled.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_chiseled_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_lines.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_lines_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quiver.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail_turn.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_11.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_13.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_blocks.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_cat.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_chirp.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_far.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_mall.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_mellohi.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_stal.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_strad.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_wait.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_ward.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_cross.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_cross_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_line.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_line_overlay.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneLight.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneLight_lit.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redtorch.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redtorch_lit.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reeds.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater_lit.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rottenFlesh.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ruby.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/saddle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sand.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_carved.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_smooth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_birch.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_jungle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_spruce.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seeds.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seeds_melon.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seeds_pumpkin.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shears.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sign.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_char.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_creeper.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_skeleton.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_wither.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_zombie.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slimeball.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_boots.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_chestplate.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_helmet.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_leggings.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snowball.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/speckledMelon.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spiderEye.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_bent.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_straight.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stick.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneMoss.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebrick.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_carved.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_cracked.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_mossy.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/string.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sulphur.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordDiamond.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordGold.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordIron.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordWood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tallgrass.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/thinglass_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_bottom.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/torch.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/trapdoor.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_birch.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_jungle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_spruce.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripWire.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripWireSource.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.txt create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/waterlily.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/web.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/whiteStone.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_birch.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_jungle.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_spruce.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_front.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_side.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_top.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/writingBook.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/writtenBook.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellowDust.png create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Microsoft.OpenApi.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.pdb create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Newtonsoft.Json.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json create mode 100644 Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/_IsIncrementalBuild create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/refint/Minecraft.Crafting.Api.dll create mode 100644 Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets.build.json create mode 100644 Minecraft.Crafting.Api/obj/staticwebassets.pack.sentinel diff --git a/.vs/Blazor2/v17/.suo b/.vs/Blazor2/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..c3882720264701914edcd78025aebb0b0f3c8ae9 GIT binary patch literal 11264 zcmeHNOLN>r5bkvdB)pS=fslhM<)VCGU4AWIhawg1#6T5`jn@wjhAQpDkJ$SttxO19 zD1HF^1t@+&{s9**T*8qXwtNEgEtGD_H%E-p{dic0+V~WE_tW6o zWi&&56={6pHf0|(u%(Kt2w7OTs$Rda+o%j>%;gU2XSTnB%AVJ-BnLp*mtFABYuiA+ zi5A;@F`!KRXV5-`D=z=T=&SAeWt1P944_Qe=qAqfoL7Gl_e;2F?_6u%FW`P27yG~F zwXr;)(;Ul6|IMEW|x`thP-OcCp`E;E&q{~O$PqYx8;>i`^@$4%fWEZ8nEU3R*@I1EB zYAYYeeS*afpm*Va&;M1Sf zdyoHlP@VIozeHL9_ZF~-whQDtJ+pB8h5d#9)#jZt2`Rez#FXr*Ty}r-|N0Das~2d+^2m&-5zy+9S_I64y#J~ zd-5ry-@>XF!8v_!N6JbokCFlX-!mAC=TBVulXvcIB>Mf-I2$@=K^GP=k9{S39T`+H z6DL$FuBDKF_xd*!r!`o+(`68%%h3@k?T)QV5>>*0iU?E zskr#`?HDtXOwJ16n^xfNMB~u;17(v9tjI^eZJ^$i&(MR~>aNIj;M1RGOc@uS`vrBD z6c>LL=+s5pLesDW*k6Y7WK16ypST*o23v!k>S^3S~O@gA3do>$zjNm2M4$_uE=5;UHxK{@zoDh2=a zeRTX=vszBouKe+1>DSs%f8V8PCZfe3^7kf})4!hxY|#1GB|tk!yy(U(`hA~z*bhGK zi0^mCXx>0IHuXFI*gzp2JM#|d5TjYgGG^C)+RSktcR6FMTpBFx$E10e?@<0LxEAD^ zY|0w;be?uCluK&Yx8N19r3&9;Q+Wl9ig`M2s&kTFB74u{xh3DCX3G@najD<+XWZ-V z<)$XDp_L1nh*0Y%x5#FMm^}vEWE@sI}E>*e`B`A z^)$jq5~2O^Or{SI7oWLW9e?`y@8HMI|0(%jNq}$0|9<>I{*O72Czt>8%l{PGf8zYl z|IGd~{n$U^fu5M49V2ui2Uz#xA%2T1V5f64yG88!%tksY)2zS1hW;X+xX;}_rUCL;&$o=s%e$cJh3cm3x7c$V}0=gBw7A4V?GiG27kj6l>8 literal 0 HcmV?d00001 diff --git a/.vs/BlazorApp1/DesignTimeBuild/.dtbcache.v2 b/.vs/BlazorApp1/DesignTimeBuild/.dtbcache.v2 index c7a1b6865c5b125872f46c1d3de10a8e287abbf4..3b18b3afcc38fe4883f7f4ad5603e5b89958c3dd 100644 GIT binary patch delta 937 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≦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 literal 0 HcmV?d00001 diff --git a/.vs/BlazorApp1/FileContentIndex/883e3cfa-4271-4297-9b8a-7a2df5936c61.vsidx b/.vs/BlazorApp1/FileContentIndex/883e3cfa-4271-4297-9b8a-7a2df5936c61.vsidx deleted file mode 100644 index 2876f82cbfd385bb8f81e37636fec733bbbd8ae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64435 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 ac^H!T2Q&Qp3qEWAd-{+5|JVQS|Nj7SgYa?y diff --git a/.vs/BlazorApp1/FileContentIndex/a0e23c87-f393-417b-83dc-a91ef2f190d5.vsidx b/.vs/BlazorApp1/FileContentIndex/a0e23c87-f393-417b-83dc-a91ef2f190d5.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..f8c6bd5b489565a9e977e19e587a618149a90317 GIT binary patch literal 1222897 zcmW)|d77)b_9ghL89~k9$c|%tLegHMCwzbLj_5Ic559hR?mQwR$5RujKXNWPh{DOo zM}WW~4AR!xYb`m7v;XT~|N7Ve_y7Js$M#?U`oI78_Fw<{KaRiu>wo^A|NH25{s+7M z5aP#Q^h0+)qV`9e{D|8hiTsfkKZ^QCG5r{ib^q~f7`rldW9*Z$Z+2qr^knCey*=5_ z6Z`pO#`SgndTcqnN_M@m>yuso!>-@#7h}JOamKi2yk>l0d}RE|#EA)F0!%0-VkS~1 zIwnRYCMKRtGA1RHA(JVSEt4IS6O#**PezQ1X%mgzPGfie% z%(R*5FwO?J?VDcED`S?2y?Jvtwo_%uboZm;>f0 z=9tW}m}4`?VUEijk2yYb0_JGugv^PU6Ei1aPRd-yT*+K8S25RQuEkuNxejw(=6cNa znHw-yGdE;z#N3#<33F5CG3H6;fq9B~Ci5)j+01j8=Q7V@p3l61d7614^CITO%uAS; zGM_OY%va1enQt-QX1>FGm-!y^edY(u*US%@A2B~>e!~2e1&jq?fntHl0*eJU3mg`> zEbv(1vmjuBW|?8n_xF$w~*Z;c6+i40g?bjWnXbj)RI#XK(ZHgSMaMtc zSg3 zVadXhjU_uv8A~-w6P6Y%tytQ!bYSVsvYcfF%PN+&EE`xhvs|%UvpivW%kqg8AuA$Q z#H=V-QM009#lVV@700QC-8H+SZ%V}Vztd`ht)2tJy!dy4p^;O zov^xK^>O9Q>YX*3H3@54*37KctPNS4vbJDt&Dw^w9cu^HPOLr7F09k6OIVk)u3%lo zx|VeV>t@z%te@GS*^scIU_;AB&Bln02^(`Z7HllpSh2BT<8i8Ezq2`FbHnD2%>$c9HcxEPY)RNsuvN1)VQbFTW4~qVz_yxg zBij?Ux9m}{N6Y?>*psm%Xg{CqKUel2&i?bk{__|6&lmg8H~VjYvp*sG6R|%j`%|%h zPV67azQDc;_SLYjk$tV~>ks?yN2HhR`^NqUosI=K!9Kw`!9Br0L7xzw5Sjqx~EW|!tfMEr!YB% z=_#yEkvc`rDe_KHc#4u!l%8UBimg-Zo?`D5N2fSG#mOm7Pl{P_oqRhhU7Hr)0mv5{In&BPha0>#?S2EXO^E?ac0Arjb}EW+1L4Zbk@gOopp28<2lsl zusVnBIULU6bdK~nYR_?Uj*D|Voa5=7H0NYHr}~^0=d?Pf?KvCH*?i8`IXBO_bSd$?H0e?(zjdwcB|fQ_1mp|yLE534<9zS_61>Fry-eSiNvZ9h+6Kl$^g)IVkTQ${~!{8J`BW%^U*KV|h(jz2%d z&ySCvANuD<^z$SB`H}qmNPm9hKR>FUAI;A?{@LlDf5$)nu7CbL{QP_T`S*0dpUazh zd9yATak<mev3ggFUFlI1rFfy1nSY)u+V2Qy}gXIP*3|1MeHdt%0!CtsvxZaHGU&i$x zL!1pE3?U5xLnuR-hHwli4XF%i8qzZ4ap)P+H>5UXXvoNru_1Fq7KR)Rxft?k;A(&y zkcPS%iW^E8>ez>&l%Xs``G!gi^JdUXAhC7RFc`<7AApG495c7*lRcg)z0pG#Jxv%#AU3#yl8{HrB*g z3u7IOtunUJ_&YNG&W*oo!4yeO^yr*URl{OxNp= zSJLoW`1LBU*W2~_yuQmTKURI^;g!!^&`K2G_U02Ca$;edW){N^m?nVxB7Z(uea`c8?U$NdRwoz=k+hTe*U_C%IoLH zRd?4YzeeqKZmxfiuiWL?T))KiOJ2V|u3zExE4qHg*RTBgRb9X8>sNdI>aJhYk>6au zPuK6C*Kc|KcCOza*YDf)`}g&GxPBjJzpwwJ`t{@ai+%p$AHVqXm;7}kL%-nr{BRsZ_x-hX|)zu(?v_%5S&8NbWwUFGlA z_1(U{d&PUG-b3p>blyYnJ@nth;62puVf-E@?_v5L=I`Ng&HX)`-oyDlT;Id}J$$@J z>OIo$QSlzF@3DT5llM4%kL&jY?}>iTiuWRZFVgoid9RE2x_@u?p4|t2t{p8~F+R&Ei+i-$VW$@%Na&C;YwP zLUG}6p}7Q?ic6DAi%W+~k4vA+fXk4}h|8GEl*^3EoXdjCip!eIhRcr2k;{e4mE+36 zIV8u8BjkuUVvd4i;_Awk;>zU8;>zaA;mYO8<0{}PUC!NryCHWY?#A5X+ynP4?m67Mao^&;&Ha%35%**6 zr`&IN;PHJ@8QTu;t;*Bh90TM=_5Q9u+)ldDQc0uiYEyFnwuLoXFyqC1#eB>y1Wf|t9cvpHsWo}+l03%Z!_NJye)WJ@wVn|!`qg(9dCQy z4!oUsJM(to?aJGYw-4Usyc>A`&U=&hHt!wYYu<;vk9Z&RKH+`J`;7NF?+f1Fd0+Cr z;(g8ghW9P+d)^-(A9+9Ve&+qc`<3?_A2L3)e02G!`55vs;$zImgpVm73qIC-?D#nG zapvQ~$CZy8pJF~Gd`kJ0^J(C-&*y;8n$IDhBRSju$9zxtp7Oomd&BpR@5f~e|9j%kMx4IH zITYteoC|TT#JLvdMw~lwd5T~E2yqgxdQYZ+egffM)gtCQlgmQ)Qgz|+7g!&Nb zCe(ik^(j;&R43FR)FRX-)R!=sFu5?LFd5Z0%#B4Opis)V%&>r2>7*j(5oYzSKk z+Z47XY+Klluw7w$!uEw72>VmmTG)%QH(@`8{q>5GjuZ}rql9A$#}bY$97i~=a6IAo z!U=@)DV#_+i*UY#%Y=Iot`M#iE`+OuYYNvAt}R?gxUO(L;rhZ2g!?I6E!;@Bxp2RP zCxi##DdCyIvxH|0&k>$0JWqJO@B-mQ!mEV$C444)2ww@`6uu>VTlkLfUEzDe_k|w_ z|0(=05kLe=1f~cq5!fPdMBs@a5J4n@Tm+Q}77=`jzasHhC$ukgD0C!rEOaGwEp#LF zQ9cMg3O$PuBD{%Ei!c#kCc;95l?YoA4k8>yIEio;krq)RqFh9Uh$<1aA{s|5pf~nR>XsdXOTc8u}JPBsYFtXq!Gy=lB0YP$tIFrq>f0nNE4A3BCSN)igXa^ zEV4vomB%_7$#PefjbycPKe7G)^PL{wT-$2JpHA*xo?TGX+q z6HynUJ`Q_PkD{JMqeYX5rWMUB+ElcSXgkpkq8&whlq{mtqDw@Vi>?q|CAwC0gXl)l z&7z;ha1(%@EsFY+P(YY#(B~iS56{R*7vC+a|Uzu^VE)ik*vHi2XzCH?b#T zKgz$w<02kHJlcaH7XSPuzQTiRmW<2Om;7}Q##i}TNXoxn8%iaO66^&oASEE7BuoiQ z!j^C(Jc+-gVp3gS0ZB=zNGek*M=DP$U#go_gH)qbi&PJ({v*}5G%wP;N>fVHk)|ij zK$|x zwWMoH*O9I(-AKBLbaUwr(jBF{Nbf2=NY9d&)y$$F9XD(g+wyKJ;<64|t}nPnTwHkEB5+fufTY&+QwvYlkR$WF*k%Py2%BD-96 zmFybXwXz#zH_C33-7LFJcDo$391=OSa+u{9$uX8=BF9vYxf}~QmU67+*vhe!<0Qx9 znng}pPKlffIkj>cpoS}wU<3b_n&ISyC33b|Tx)pAYbn#;A2 zYb)2`&|c)Tk$(pH6%o50qRv6J6Z<6gA3D`^8t639n?+Yi*C+k@LBCG)t9x}s`J~qZ zB1L2pSwuFGL*x>9L_SeK^qWW%g+viiOq39%L>W;|R1n>XN}`IWCTfUUqK>F18i+=s ziD)KTh*qMFXeW9Q9hH8)>VzVg1e@RxJc3UM2$~QQB0@q)2^k?L6ofmWBvgc&&=6We zN9YLyVI)k1nXnL6!baE$55kiaBPCy7PJxsnWs1zJS28y;cQPMj zK3^}&0$GYIlPrrYn=FScmn@GgpR9l^O;$)&L{>~zLRLyvMpjN%LDrqDlB|lXnyiMb zmaLAffvl0NiL9Bdg{+ONova60&sU4E71<`)7TGr04%r^rKG^};n(UD5i0qi`gzS{; zjO?83g6uolCD|3(HQ5c>E!iE}J=p`_JK4`yyK_K}BF7@fCdVPi zCC4MjCnq3BlM|8?krR`Xkdu;=k&}~CkaH)eB&Q;$CZ{2%C8r~&CubmMBxfRLCTAgM zC1)dNC+9)V^VP;(kgLcw$+gIJ$aTr}$o0t$$kpVAv&kWNWwq;t~8$M2*|(iQ2N zbVIr&-I4A|52Q!Z6X}`sLV6{=k={u^NIxlje+9)56e~ zih7C$ibjeiie`!yidKp?igt<~6g^+@J_f~#Vv}NvVw+-zVwYl%VxQuGVoh;KaYS)U zaYAuQaYk`YaY6B&;*#Qu;+o=y;+Eo$;-2Dx;*sKs;+f)w;+5i!;+^6L#n0F9l7JFL ziAjk?iA{+^iA#w`iBCyDiKZl^B%&myB%vgwB%>s!q@d(ZNl8gXNli&ZNlQsbNl(c@ z$wnQ6f8z>ton<$$p zTPRy8+bG*9JF0uW2I?G?E6PpEEy``m9m-wGJ<5H`1Ijh!A>|R}G35#6DdidEIpqcA zcgjo3E6Qui8_HYCJIZ^?2g*mvC(38a7s^-4H_CU)ACx~|xS#+PiVBMgn+k^tmkN&x zpNfErPbxGOAr%o7F%=0FDHRzNITZyJcPdIMDk^F!8Y)^UIx2c91}a7>CMsqs7AjUM zHY#>19#lMEFys!pn{>D6ZqwbNyGwVE?mpcEx@)?JbdTsB(>R~p z`cwu~YAQo2BPwGm6Dm_GGb(c`3o7qamQ+?$)>JlBwp4ah_EZj3j#N%m&QvZ`u2gPR z?o>Xge7+D?1*#NPCRG+yHdPK)E>#{?K2-r#nyQehh^m;XgsPOPjH;Zff~q@JB~=ww zHB}8&Ema*=Jyio$BUKYsGgS*!D^(j+J5>*=o-aUGgK9;!MYT<}L$yn_N3~CNK((ei zq&lKHraGZIr8=WJr@El}PIXCjMRiSeLv>4aM|Ds2K=nxVMD<)Y{ZK)VkDq)cVv0)M{!&Y9nf6 zY7=TxYBOqcY71)b)Rxp%)YjBC)V9=i)b`X4)Q;3n)Xvl{)UMQS)b7+iUbwgeb&5KZ zI*U4+I)^%!I*&S^x`4V5>OQH{)P>YV)Wy^#)TPvA)aBF_)ZM8osjH}~scWcfsq3ig zsT-&pshg;qsavR9soSXAsXHotQV;4C^(OTe^$zte^&a&;^#S#o`jGmF`k4BJ`jq;N z`keZL`aAU{^%eCs^$qnc^&Ry+^#k=I^%M0o^$YbY^&9m&^$+TwG=K(0gGqx$gH3}& zgG+-)gHJ<1gQg**A)+CsA)z6qA)_Iup`hVTLrFtLLrp_NLrX(PLr=p%!$`wK!%V|M z!%D+O!%oA4hUY887(t_=(WKF$(V@|$(WB9)F`!Y?7}6Ng7}J>0n9`WhnA2F$c&D+X zv7)i2v7xc0v7@o4aiDReaiVdiaiMXgaiejk@j>JBmCa0`Nzr7|WYJ{Pby%4sTSy3z@)X~(_G|)8CG|@EEw9vHDw9&NF z^q}eaN}guWtY|iAwrI9#c4&5K_GtEL4rtaihcrht$22E2r!;3Y=QI~I-)Sysu4t}l zZfI_4?r8359%vqEo@kzFUT9uv-e}%we$f1Ue1@c8qlg~4QY*NjcHA2O=-<&&1o%Yz0+FKTG3k5+R)n4+R@t6 zI?y`OI?+1Qy3o4Py3xAR`k?hmn|P(68)#FsnY3B7*|a&dxwLt-`LqSJY1%^CBHCiw z653MQGTL(53fk_pm9$l~)wDIVwX}7#^|TGNjkHa)&9p7Ft+Z{l?X*2;d%m*X9kiRY zTeRD>JG8sBd$jws2efP2L)s(SW7-qiQ`$4ybJ`2q@3fb+SG3o(H?+63ceMAk544Z8 zPqfdpFSM_;Z?x~UKWKlxGVBNFq3B`K!=i^x4~HHuJv@5&^a$vo=@HT+qDM@RgdQn9 zGJ53nDClvgM@f&09yL80dbITD=+V<-pvOp$i5@dO7J97o*yyp-<3W!n{jKTm=w<4B zHuRk7kETB%{fX#LOn*}PlhL1?{uK15qCYkLY3NT&e>(az(4Ue1O!VjY$U+Bq@m0`Q zOBiX4VN1(-?;w3_4-m8uQy!3aVQlB zv&aFi4iORDIrKm9CxnE+p-CKy!a*)WOb7D_sUS^A3(|&kAl-w5gY+SftOf^baHQEs zQhFqcN0M{o7zf-x@b`g<50HAG#skS6(CWZC2lzMu!7)M~L*_Az9plOo>yOBL1jHjk z9Z}=x#-QbB>qp}|TEp>%Ku_QYz<@X40$h(fKJM>Dh`#DR76q7q1=xTCxPS-vKmdFI zH$Vd+5CJie04b0GIZyz1pad$Q1{$CRI-myzU<4*$1{PoiHed%Hz;Qocz&8|wxtO3>tYl1byT41fPHds5X2dpQoZ`cg>1vY;PZU;MlGz440Hep+^ zZP*TM7q$o6haJGa!Pc-t*b(d)b^<$vox{GvE@4-&YuF9!7Ip`_hdsa^VNbAU*bD3x z_6B>0{eb<1!{A)tT;cGS)_1UUM;mk$921TO$A;s;ap8Dyd^iD|8ypQMgcHGu;UsWU zI2oKAP64NcQ^Bd>G;mrt9h@G{0B3|V!I|MKa5gwQoCjP6_X3x{1jeJ)y9%xe*Me)q zb>O;iJ-9yH0PYR0h8x0-;KpzhxGCHmZUOfWw}e~4t>HFsTeuzE9_|2lgge2V;Vy7j zxEtIZ?osa(-Vb;T-US|iX`2TzdGt9?!874m@N9SvJQtn^&xaSlyTQ}&LU<9p7+wM| zg_prA;N9Vs@G5vUyarwiuY=da8{m!bCU^_H72XDKhxdSY)cy^h!N0)gFIm->ukP+E z_$GV{z75}j@51-s`|tz!H~1QU2tR@!!%yI+@H6;1`~v=9!Eg}_8$A+QlR2wVgn0v|zu;D$gW2oXdGVgw0- z6hVd{M^GTRBPbD62xY* zyU-rA4;?_?pfz*|9YM#?33LjbLFdo~^c}i{uApn^2D*jrpnK>6dW4>!XXpibh2Efd z=m+!@;pJs-IjHL+9)}8{iO@o5BXkhD2t9;8!T{k7p+*=Yj1a~M6ND+k3}KG2KzK)3 zBCHVB2pfbg!VY1Na6mXBoDj|k7lbRq4dIUPf#`xry!i5C5Qr2a6Oo0;M&uxJ5qXGw zL;<23B8@0S6d{TcC5Tc)8KN9ff#{B?L{uTF5jBWfL>;0Y(ST?~G$EQ1Er?b`8=@W2 zQSTG+1u?xwo>(C^5nG6D#13K?v4_}493Z|S)`&yI5#ktef;dH-AI)`kX&BMz%kY(3W=nn*3AHc|(vi_}BvBMp$=kZPnM(gEJ2nc%aG;B z3S@U=C9(=xjjTb|BI}U#$OdF1vI*IYY(cgn+mP+Z9>|`^#Y<^9utTnpo5(HXHgX5K zi`+x*BM*>kcjP7V3VDsZLEa+okoU+3pD$tOfGUMTVWO~5*eDznE(#BYk0L;!QG_TW6fuefMT#Ork)tS3+)d)h6f=qi#foA>v7>mPc)oO`0~y^-+-=+)++Ex~+;+!x$e+&A2J+#fHg>HuG*LTRG3 zP}(RRlrBmiWq?wn3{gfXW0VQX6lI1oM_Hh}qbyNYC~K4r$`)mZvPU_f98pdvXOs)d z73GFwHKLkO&8QYsE2<6Ej_UD};0{n(E7T@x3$=~fLG7aUQ2VF@)Eae& zIzk>H+nLdO|&;UQn;7H`F`o$4l-z0Bobs zm}o3CHW~+wi^fCaqY2PxG$EP@O^hZ%lcLGcscQhrM3QdisLDQn?(DY~qG$Wb` z&5UM2v!dD1>}Vc1q{Ra)w+gL=)<)}~b4V!HU=+&xo)`tjLj*q38imosXkoN5Iv8DyKE?o}#u#FZ zFvb`Yj48$pV~(-Fc*j^`tT5IX8;mW+4r7mTz&K)@FwPhkj4Q?s!s(FJ*gHm`%(UW*f7E*~RQ(_Av*THRcd=ggM5XU`{b-m~+ep<~!yR zbA`Fa++c1ocbI$31LhI)gn7oiU|unAn0L$%%ug%=hmd}xhKs^tVzIE;SR5=a77vS$ zCBUMwgjgahF_r{NiY3F6V=1uQv6NUUEH#z}ON*t$(qkF0j94ZtGnNI*ie#@1kKv31ybYy-9t+k|b#wqRSaZP<>w9@w6*+tUABue{_8;|jQ*Tdo`BvBK z%P@Yusq6R4UivboANKLXBYs%G4_EZ_ZGjpJ}X9HxZBDBvA}`k`|l zGV`JM9un*!iyo@sq2wLX+M#tRx*zh)p_d#Q#vv-G7uSCTvJ-FjB9pCw=`&dk+ETwFv9Hm^PJf(c40;O(BX{92iVx^Q%}Omwtx9c5?MgkAdMfqxn)YoT6R?hX0Ebif zaOfN)(^0vpOiP)zG96{Q%Jh`!D>G2$O_^Gmp)w<7#>z~TnJP0=X0FUanRjKD%B+-G zE3;8%tISTBy)p-7j>?>rxhQj0=BCVDnGa-hGj zvMgoU%5s$DD$7%rudF~>H)UyMh02PQ6)P)IR;sK_S-G+bW!;rkDyvdft*k~_t+G00 z^~xHQH7aXT)~u{WS*x-(W$ns(DC_x}^=@BYb07|vv@Kr-rGsNTp1o}<+fufzY)9Fy zvOQ({$_|u$Q?^!isO(7Dv9c3oXUfi%T`2pm>{8j4vTJ2G%5Ih2DSJ@%sO(AEv$7Xu zZ_3`4{ZRH%_4jMSz4NA=i*l~7Nf?Js`!HG_4yl9WJ6^tHD#ucetsF-=u5vu(_{s^C zb5o91PNH^xrK7?$}N>!DYsT`quf@xopO8S4$2*sJ1KWo?xNgPxtnr#ksN zly_HNsk};gwelL}waV+1*DG&O-l)7ud9(5s<*mxwl(#GIp}gnoHxK-a^7+dne|Xal zdiCgbzNvgm`L^;M<-5xFl!Bjv}+PnDl3KUaRC{JZi?S3#hHn+miFLKQ?Rh*glNAXP!8f?NfK3hpW>RZyv*RzahJRt233dKC;R7*#N- zU{=ARf>i~Z3U(DdRB+tDxB5ucjlHG?+_bud>K3V6tZuEkb?P>$+oEny^%trCV(Rmk z`V7@)q&{=?xvI~9UOyC}FE185lY5a%$T@N;xr|&+&XX(1mEsoJII~nE^;@y_k+YpKcD1;`4(;NZdY;&N|{ojR4EN84JnN%jVXOmno#N}O)1SN z%_;Si7L=BhR+QG1Hk7uMc9iy%4wR0RPL$4+E|jj6Zj|nn9+aMxUX*?@&oyi z{6u~xzmQ+aZ{&CK2l?KnvR4SDLl_8Z8l`)kGm5$1k%8bgKN>61$Wl3d4Wld#6WlLp8Wl!ZmXhn?>YQp%bwPDWbwzbebwhPabw_ni^+5GV^+fed^+NSZ^+xqh^+EMX z^+okf_4~08oBU%HfnZi4r)$nE^2OS-qikl49h0CSvl5%TBcU0RcZrjLuw;x z6KWl`DYY53IkleJg4&YWirSjmhT4|ej@q8uf!dMUiQ1Xkh1!+cjoO{sgW8kYi`tvo z_hXJWanDM>j;Rysl)8Yrkh+Mvn7V{IM_o!?MqN&wr>>x`q^_c_rmmr`rLLo{r*5Eb zq;8^arf#8brEa5cr|zKcr0$~brtbY1u}w&{GP4KuOubOA)Cbgu)W_5()H~`^>NDzd z>OJ)Z^(FNc^)>Yk^)2-s^*!|i^&|BY^)vMg^(*xo^*i+k^(XZg^*8nJ$MkLW>;M{= z2BAS|2xtgth-ipuNN8|0q%>qS zHX3#s4jN7xE*fqc-ed-I6G*Lm9zi41s5AyNhBU@BCNw%4QyMcGa~eI31&t+*6^%8G z4UH|09gRJWBaIV{GmQ(4D~%hCJBfHtPLrpppsA#(qN%2-p{b>*qp7E9plPIOqG_gSp=qUQqiLt%~T z(mc^T)4b5U(!9~U(|pi;(tOc;)BL98CoSgFH<8&|5YWQ32rWuWKubtVL`zIdLW`p% zr6r>!r^VA!&{EP;(NfdW(9+V<(bCg0&@$38(K6Gr(6Z99(X!KW&~nmp(Q?!Belh_j zXj{9pGObE$Kx;^AL~BfILaU=Sr8T29r`6M1&|1=3(OT2m(Av`4(c05G&^ppO(K^$* z(7MvP(Yn)m(0bB((R$PRe!>T)oLgVDfi|X1Xj9q(+CthQ+G5%g+8k{uZ5eGjZJxG* zwvx7rwwktvwwAVzww|_uwvo1pwwbntww1Pxww< zX&2g+_JH<~_K5bF_JnpvdrEsodrrHjy`a6My`sIQy`jCOy`#OSeV~1$eWHD)eW87& zeWQJ+{hzavgmgr7#B?NdI66`~GCFcPJRJocB^?zV zH60BdEgc;lJskrbBOMbRGaU;ZD;*mhI~@ldCmk0ZHyv-XB!}4$tVumVC)25P26TpW zMs&t>CUiPFQ#vy`b2>ep1)U|G6`eJm4V^8W9i2U$1DzwC6P+`i3!N*S8=X6y2c0LK z7o9hq?(7n>V(Y@1s(0$T< z(S6hXHf$TcdwOs5zyFT~eCfBN-=2OK^t+|s9sM5Y_h>Ob`t$$cuL>Vu`1pm7{}?F@ zpTF?=2S0w`#}|IQ@Z*p12=E1q!Q<=w*h8L-u_c5ZetJAfLc%|=fS<+l@K5-}ah{-& zO&4Gx7W`7ndsq?!zamR4SYW`s`(~y$gS$D-%>r(=Z1YLuS7l~mbN8Cv7QZ_4q~h_3 zj(D7uv)K*J0%)E*bFG<;%&cAJwR(tj-+$x#^FbFp9wUnZed96B!2BZS*f86KnHbDQ zU|PP(>iGT-zF#I$n^bJ7tqG_mXPUTZYM;q(riYnyWLl0%EGB#4d%zU> zH|P(H#%Cy<=Wka;!C$c46`NPc#z=NJg9WVM033oN@C%%P9XJJN z;2iA11-JxP;2PY3J8%ykz$179&)@~Tf;aFEKENmV0^i{G10a;o2UcMTb<2C1LCI!U z!VrNdB!GmF2oghHkObl&DI|kM8A5xx*62pz%{VTLeA=n)nOON14| z7Ga05M>rrH5l#qagbTtI;f8QWcpy9xUI_08GZ}p%`hrFJ%!6j*N&8Soj7ShEq5x5d zC_)q?dLc>>IYcR<3{j5ABPtP9h-yR)q83qys7Ev)8WBy1W<(33714%hM|2{(5ZR$` zM1K(f^$;%OPsCraG@;qwY%*%!rp|4WA?MUo-Ok$5Bpk`hUUq(;&pX_0hD zdL#pq5y^yPMzSDTk!(nIBnOfc$%W)b@_tC4?i236pH!uJ0Bt;Mmx^OJfm65uE`*EV zVz?Jv0_WgTxC}0b^Kb=R30J|@a1C4w*TMC01KbEV!Od_B+zPkB?QjR&33tKWaPJ2) zntmev`2;%6erS_vyU$WaDo7P+fHXuJA&rr~kS0hS(iCZiG)L-@7D!8^71A1MgS183 zA?=Y4NJpd-(i!Q3bVa%$-H{$hPox*p8|nMun`WO+kko9CHWAMlnIKbS0kRNTge*q( zLY5$N$Wmk(vK*O5Rv;^pRmf^&4YC$lhpb07ARCcQ$Yx{50OX6W8^R7337)#MV=wgk$dC?@)CK4yhh$2Z;^M% zd*lQ15&49CM!q0lk#ER%6!#D6PdBbFi1HU=)HvQ3NPL6cLITMS{YiNKs@caugm#fuclFp{P+bC|VR9iXO#)Vni{a zm{BY!RumhG9mRp-L~)_GQM^(9e8RzIWi^$<-o}zq3Q9#8pbSwaC>_caWri|G=}{Ia zOOzGL8fAmBMcJY3Q4T0aloQGY<%)7cxuZN#o+vMrH_G>;qS)J8F)BqBpbAk%sA5zJ zDu*gXm7&T}c~k|e5>bIz^qK&QW{R1?m!Yg}O%Fpl(rjsC(1{>JjyXdPcpVUQutT zchm>!6ZM7qM*V)`)MoxQUC645hS3NbMH8S2(L`usGzl7qCPkB>$jk}{5739`WAq7nhdxE0q0iBK^ac77 zeTBY8-=J^Ncj$Zc1NssDgnmZ9pkL8%=y&u7`V;+y{zm`C@C#tKF~*o+bQn{N8O9u=$5>!2F;*CBj19&XV~4TFIA9zx zP8es53&s`WhH=MuU_3Ei811Y#reBXlX@%{?m;{qz3NS^OVoV7phbhIBVahRiOa-PA zQ-!I<)L?2cb(nfg1EvwvglWdKU|KP4n08DDrW4bJ>BjWN{EeBO3VLSDf>|*Km_y7F z<`{E=*@Y#9U#nF*lf7%pK+)^MHB8JYk+OFPK-%8|EGJf%(LIVZJfH zvHZkh00VQ`(^IoAj76|0mHTgsuvA!TEDe?xONXV$GGH08 zOju?t3zikjhGoZcU^%f|SZ*wDtiK*R|7v0{V->85HNYBTjj+a86RZwviZ#QUWA#`I ztR>b8YmK$R+G6dn_E-n3Bi0G)jCH}fV%@OrSP!fx)(h*6^$i0vSae{crx)26n_yFH z0k#lZge}IFU~||~Y#Fv3o5xmQE3sABYHSU*7F&m{$2MRau}#=!Yzwv(+lFn&c3?ZP zUD$4HZ|py@|AK`Tc6z#>ov{mc#U5Y}u}9cr>I1(HV zM~WlEk>l_<3LGVl3P+8j!O`OAaP&9^93zei$BbjavEtZp>^Ke_CyoopjpGf=VOUpp zGETv%I0Kv^&Io6WGr{R_rZ_X4IZltWz**v~aMm~*oGs1{XODBhIpUmf&NvsGE6xq) zj`P5I;=FL)INuLc!!jS{2(TvdVqAhtaRsp zxLRBtt{&HbYs59-nsF_-R$Lpd9oK>D#C74ialLVWJQxp4nV1K`+SZ$K3vR_7;0|#| zxMSQ2ZihR?o#D=Ld)x)?5_g5W#@*m{8z;vU;OdQ(Cz&3FaMv4|9Pp)ANINGH(Tp zxMV;jLnavr$v8*+PsIPk{Evlie?7JfYuO)~i5ULFcpOH`FnWa%B@F0bYz2cI7=XZt z02a}=*u3S~En9A3Z%bcW9NHqvmKo+J$2;<`iJt)KVi8TtO!5~W^pi+fyw+Px4%rcHWk^VT$5By-87-mWIvPQOdd1I$}}WXbWCV5<--IC zQwW$QrkS4^w+(`AENi1un_b#G(MEf3wv7k)WPCAx*&ND-LC;X+8H?D2!o~#FqFc9Y zy{k2lFKgJWb+InOs(Gubt-!T%)5<}s(yVy0QijnndV7ZLX|xy19um9O?Y6b+&n_do z9qdbM-y-`=Gybq`THwE#KkXx8e|!7u+ArFEW;>gof5NQH0dvS4F~`g==7iZXr_331 z&g_{B=90N$u9+L=mbqi@nFr>Pd19WK7v`0DW8Rq$=9BqizM0?8st5UG`Fb!pmf12# zk4=N@WDyo+30Ojwh$Uuuu_P>xC1uH2au&~0u#_wnOU=@-v@9J<&oZ!#EECJjvaqZy z8_Ujeu$(M6iyi&v*)pM@tY2(|9*c{anaBoF_Cu?%Dr>+RvPP^i>x(sEb*w3C#+tKw z)`GQUtypW;mbGK;SqIjUbz+@a7uJ<^W8GN~)|2&SeLt%$f=>><*swsBQ47q(WCJk! zWeW$&LBK)CLBv7K!Ha{01IIziLB>JOf#;y$pyZ(9pyr_ApyQzDVBlcnVB%orVBuip zVB_H6;N;-u;QcJq2tSR?$_65`R9tAbDI2-jpI10k4g(HD4kHd@4qqH596AnD4l@pO z4n2njhb4y|Q@zdrc&lV6TsDZk$Q?|<>X|HJ<#{BOqp=Fe7>6Z^DJK~x_J8!86r7ZtRGieDG@P`Ybe!~@44jOdOq|S|ES#*IY@F?U?IyM^7#ZezEzJJ_AQxraAR& z&}%nJDx4~(0jD9S5vMVyFHRFq9j7U$8K*g?p3{QUlGBRQn$w2UmeY>Yp3{NTk<*FO znbU>SmD7#WozsKUlhcdSn^Qae&$B}&`+VSA76Ubtpv{==GRuTB1xL=k)HGiUwx9uLyg>&UR;5_6!;ymX3#d*TH<2>a&<2>iwb6#*>a$a#> zbKY>?a^7*?b3SlBaz1fBbG~rCa=vlCbAE7sa(;1sb8e^qvCTQ`KOf|ngL!PwZ#*3;UJ* z#(rmius_*f>~HpO_J1DEnI&$`k7?t4dp8QAxy-oCx%6BXT$Wr`T-IDRT((?xT=rZJT#j5$T+UoBT&`Sh zT<%;RT%KHBT;5#1ABvmhiOp?lVuihmm2jn81zd$(MO?*PC0seKQm!(ta;`jA1y?0k z6<0M^4OcB!9alY916Lzg6IU}=3s);w8&^A52UjOo7gsk|?*|%Z@nti&nl@sOa4lRb z*8$fd*Adq-*9q5->y+z^>zr%Pb-{JXb;Whfb;EVbb;otj^}zMW^~Cke^}_Ya^~Uwi z^}+SY^~Lr50O~9%ZAMztVeG+ggd621;3niI;wI)M;l^>3a+7hBbK|)wxGA}*xoNm* zx#_s+xf!?_xtX|`xmmbbx!JhcxjDEwxw*Kpv)*hZ;PxLjB%Xz{&AQuyTj5r@4Y&=t zjkt}uO}KU3rrc)S=G=O23vNqpD{gCU8*W=}J8pY!2X04hCvInM7j9Q>H*R-s4{lFx zFK%yc-w%Gzg5YKowpykW?v%TLyO6txyO_I#JI7thUB+F`o#(FLuH>%buI8@cuH~-d zuIFyxZscy_Zsu;`Zsl&{Zs+dc?&R*`?&j|Op#Cg$ZkA*dwXAgNg?r^b;6CI&;y&g+ z;ofnda-VUZbMLt?xG%Y{xUacyxNo`dxbL|ixF5NnxSzRSxL>*7xZk-yxIekSxWBo7 zKV(76xDRH6HW|%|HQ_;d2zZEih}W*!zERvtDUb{-BMP982EZXVt|{^Ifbaa)^SXI0@SJSvX?k0FmSj|q>C$CSs6 z$DBvcW5Hv|W5r|5W5Z+1W5;99lkJheP^JoP*cJdHd}Jk2~U zJgq!!JncLkJe@pUJl#CKdH%)oH_!CwkXG%^!n5)m@Er0S@f`D<@a%Zbc+PqDJQqBd zJXbu|JU2YIJa;_zJP$mNJWo8&JTE-2Ja0VjJRdxtJYPKDJimGQ$;&TZh!;GS^&-3| zF99zhFA*;>F9|P>mz0-`mz)>ROTkOYOT|mgOT$acOUFyk%fQRX%f!pf%fidb%f`#j z%fZXZ%f-vh%llzZuHTPA-XvBlUKd_hUN>HMUJqVRUN2s6Uf*n}%kBH|eWPj<=MzjJKRO&s)J;$y>!+&0E7;%Uj1=&)dM;$lJu*%-h1-%G<`<&fCG; z$=k)-&D)y|H*Rpv{rgD(n1;Ly?*Z>2?-B0_?~eDB_l)nk7d|Z6kac?$a zsDUdi(_pH&^_C%=z?u7JQa`R(#fcHhi{xc6|1H4t$P$ zPJGUME_|+hZhY>19(TIw^VRUx^40Ox^EL1_@-^`_^R@7`^0o1`^L6lb@^$fb^ZmhwK{XnO1vO0S zw}$c-zLoEg@0jm|Z^w7acgA<6rsw zTR#8Dj}Q6rLw&@eCc5`!nn-AN((dJh+53!kg&0=fL zSF@s;LsV!KnuKN{Gaatx%rl>ydDnzaGkBTTO6V=NQWBqnFY_dsH^>Y+^0;JdIAN|4 zvu>De!W<0dCooa}Wg@zX*`_F)!fHyViH;@#3My01OwclU$s`|>VN4nkjHV*UGvBvq zyA8o@Ds3}j8`|0|)rOlkYJ5MdEcsLT%Z70_ZnMdk4WVopB+o>~#v(Q&u#Vk&X6s#F z)+<`iW{s0|FV;d>9d9MI)wosyT3KdwlGQF&OxWvgFRnd=_A<%yVAu_ASE}7{cKg_M zaM{;J*pB}5Y|)fYkuUpr*&o<`*Y*S3sq*|&kx(QOiA7!_iHH+PMKY0G#ETRnrAQ@G zi!>swNGH;Z3?ie*Br=OEBCE(IvWpxdr^qF8i@ZhudKP%W zHYAdz<;-}mP_?GxBuMc_sl$VoNDX&pphrHhM|NfAF|LfThn|w<0&qK>L zIFse}%>QLmM*CAMqDed6W5Cy#Es%6akIEZ+$wGpw~IT)UE=Jxx41vgF5L7} z(*Kt9=Ys|}5|xD%&Fp3)Rr?;NDrq2TC}|{VEa^+qL{cYdDrqKZE~%HakhGMvlC+kz zk+hYxleCv~kaU!El601Ik#v=GlXRE#ko1)FlJu7J{cPgRJ|85x5wI*AX(l@x<=Xv` zsbryKkz}!CFUb5QL;(0S+Yg4RkBU8 zU9v;6Q?g64TQWQM&$9tI|9r4pmdMQU%#ZET%2o0}@=)?f@>uehKFn@?3H+ zc_Dczc_n!*c_Vo%c_(=<`5^fy`6T%)`6Br$`6l@;`62l!`6c-+`PxTRC z^q2~5Zf%#PSMh=PP<$jl7XK2Th#TrRk*Ur5U6drJ1Ce zrCFp|rP-v}r8%TIrMaZJrTzKf|1F4YhE~%|?4fQ|+CbV++DO`1+C*9>Z7OXhZ7!{s zwve`zwvx7%wvo1#wv)D(c93?Ic9M3Mc9C|Kc9V9O_K^0J_LA0)dq1lNjBjVTXYxS^7o#Rr*c(UHU`%Q~FE#Tl%-y7KOp+eU|Drcd!Xi zR`sY1p$w4>u?&d}PKH#5Oom(rFGC?iDMKYgEkh$iD?=wkFT)_iD8nSfEW;whD#Iqj zF2f4DYDoZ9yE{m6?kfoHRlBJfVk)@TTlckqskY$u*l4X`bF!tfWwPb6 zdD#ltO4%yeYS|juTG=|;df5iqM%gCWX4w|mR@pY$cG(WuPT4NmZrR??5;j{NvKzG0 zcm`&QH{I2WeU&|sJ(N9?J(fL@-N~NHp2?oe?qx4zFJ-S}uVrs!Z)NXf?`0okA7!6p zpJiWUUuEB9-(^2!KV`pUzvZx9B?ibOIn01>8n4O`$PvmB%aO?8Eul1%;e1F^l}z*mU32d)^av-wsLlI_Hqt#j&e?N&T=ktu5xa2?s6V- zo^oDt-g3U5)hovPG#Z5E2`+y6q)X)ryO(>Adz5>UdzO2VdzE{Wdzbr= z`;_~V`BoQc@4xi# zANu##ldJgqrGNj?&%gEamwwtd*}wG15B>4=>;e1n(jWh8`(H|qNc!tFB3TQ^A%T*wz7C17K)=W91vXUVn}HYtmn{ zk7|qyL%~1> z1{APtzs2m83JaoJINajX7G}1Lu?2B09IIr>)!CwtmJGDCp2g=Z$)@yHd?-E@UzYgN zCw*kj3+weQ5@T_c&_WuPlu*1ZoM0gVbLyLE-W=p+<~D1!xu4CEY(`e#cbeJ7Y#{id{AufF%|c{u9&^>GO%xu7hnX!xa~_xjK>20L zx5>|@0hKcxNGcD(%yR72HBHCBD8CaO*~Rn1g$Rj*p8ma3I%t=g!zs-0@DI;f7S zlj@?ns&1;g>Y;k7UaGh1TZ0b`J~jBE!I#>esKDSf7IiX1jg4^Z)0 z22O)igG_^51Fu1$L8(EdL9IcfL90QhL9fA}!KlHc!K}fe!K%Tb!KuNe!L7kt!w(HV zHT+WBOcfgZ*uqt2;gRPD4Fe5B4Py;o8YUV#4O0y>4RZ~>hJ}WuhLwhmhOLI3hP{S^ zhNFg)hO>r?hO35~hP#G`hNp&?hPOr^8hvW?^(+{)U0B9iHUN*sxy&?VlPde|MuA45 zMv+FbMlX#LjhsfQMwv#rMqZ;rqf(>o2L*`G8HG!8Y6G>$cXX`E>6G)^_nG|n~l8W$Ru z8dnLPV7b%{EsE>)MQ%hh>xg}PE*rLI=jsB6`A>Uwp9x>4PvZdSLbTh(pqc6Eok zQ{AQMho+y;=2+W!W;ktQELmdDd|@_>v@cK^Xc}r7Y5LMM(bQ?0YMN=9Yw9&EG%Yo) zG_5slG;KBQH0?DVG#xdaG@UhFG+i~_G~G2lG(9!7LvKyrntf>Y`K(zphPQ#8EGB4X zG@F3hw>Aqj3pI;0i#2;`mT2ZQOEt?h%Qf?w6`GZrRhreBHJY`Wb(-~>4VsObO`6S` zEt;*GZJO~=G7xY496n`jO=8@t+7kq4TGnn#+)n!hwpGoQ&F$Q`=6}?G zsQ-M{${DlVKvouuH1nNJeC?LQnWZ`dqzNU#KtDSL$o^jrvx7 zr@mJ|s2|l&>Sy(f`c?g|{!o9aztrFA-_I61L!=uw%Tk!;^|KqX2($>bh_r~cNVITT zq*`QJw%SFpo%T3E&%R|dk%S+2!%lEUR&j9d71+$E)IT>wyZdZO4XccM|X_aW@ zv`V$gw92*eS`}KAT2)%rS~Xg=T6J3WS`Au_T1{HbS}j_wT5VeGS{+)QT3uS*TD_lr zfQBElFsoT6YkA(5I?y`QI@UVT+G(9?ooStG?X@nnF14<-uC;EoZnf^T?zJAY9<`pd zp0!@IUbWt|-nBloKDEBIzMrjwMzuH2nWbhMel&q5&?eL-(k9j>(Z*?$YLjV`YvZ*k zv?;Zzw5hdev}v{JwCS}Ov>COTw3)S8v{|*;wAr;ev^ll8w6U|^+Wvf&92!L5uxb|4 zH8-e95cX!afwrNxk+!k6iMCGLRNGA3TwAYgp>3&crERTkqiw5gr){t8pzWybr0uNj zqV1~frtPlnq3x;drR}Zl``M{z2saA^oAb02?E>vW?IP`B?Go*rcByumcDZ(5yF$BC zyXybv=uC7QNwVnrEzL%Q7(-GfDaBio!q~a*YeeK`8t{KK>fe3Sg+`+WGXSSbWHREt zd(Sa_WBS(go#}hi52hbYKbd|u{bG7+dS`lX`qlKC>37o~raw*pzT}ON0{|C?h$~hr zI0y`61~!A3LCp}GAu&U0hRh7P845F$W~j_io1rm7YlhAYy%`2GjAoe3Fq>g9gEfOQ zgEzx!hRqDS84fd?W_TNjB1gCgK&M038KGJ%b8z$^GqM@QjB3W%jENajGiGMY%~+VR zG-GAP+Ki1ETQhcM?9DisaWvy(#@URE8Lb(e8NC@-Gj3+w&3KscG~?S$ftf-x0fvWa zH8Q-|9pR)yW@0mmnbb_NnG!RlX3ETzo2f8UX{O3dwV4_-wPxzf)SGEA(`cs2OtYC5 zGg&h^GkG(uX4=fOo9QsqX{NWC12czaewZ0eZbXK$s=~pF%*OVb zrp9K*=EfGrmc~}b*2Xr*w#IhG_Qnpzj>b;L&c-grT4SBD-q_XH&Dh=8!`RbUyzUBER~T0sR~c6u*BI9t*BRFvHyAe> zHyJk@w-{%QbH;h&R^v9~cH<7?PUGIjhsHk)TKN9kcx)PRG$!NOcrjj$kBv`^PmRxv z&y6pPFO9E^uZ?evZ;kJa?~NafAB~@kpN(IPx5hi;z45E@oAJBxhw-QJZv$)n3Uw-A zjp+R&V2;HmPU2)%HmjI5Hfv(m)U26VbF&s^EzMe)wKi*G*4C_@S$ne%W*yBsnRPbn zVpeNbXI5|4&8)jw53`P?QI}~-Ju)- zgc3Xh1n04^#SMeZ&Sn?0tJ!0-CuUF0o|!#2dtvs{?3LMTvo~gM&EA>4H~V1r(d?7i zXR|M6w`O-{_hw(szL|YD`(gIe?C;Ax3%v<|mtZFx-`8>&x0!>?!R8Qis5xSDB<4uX zk(nbmM`4cA9F;k0b2R2?&C!{oH^*R((HxUGW^*j&u;y^)@a9;}v6*8x$6=1soHujc zFWW8nnm{$67JyweE>9cY zPUf7=xtPkn}0|1?_~bn zphGu*D*CIY+XvkOxe1cN+A%1(G!+UXfGj#gsBng zMCc6R7o^MiH&HOtC9AV^8QnabXLPB^AO<_2&Z6K=;f=yOg&%aeph5~C1jGe;6#4;()z`5@QR#gv~YoGDx=v=n*@R|+?} z*w811c)36HxY6TIj}Op_=@HW7K_F_N#(~rTF1r^ARO#^o-4dWl&>lfuq(=@GA>e?Z z^?{%VsvR(MfWCpn1~?jB*s_TpGd&i1Sb8{mczUe#*yw^B9iacv<4w;SJ@54Vpl3+W z2VKw>

ndCc0=EU|T3XU-XOtRsh`qpaB&AQM^Y79*uOA#_8FhUyZgi8pvn`qp3^J ziJmiEbyG`Ehq5BtgLL)!(0O~)_l>^qsF2as`wHo5Lp|y01tA=PJ3Z0&3ta_t1`ymw zdL9vW|h)iwQO*yduZiZv%z zkJtrbONad#He1*>Vf{ltBX%U%TVS1l;XYkscaOm|hN>8G(hpw!51AX8JDCqm`Upm& zYbNzg$bei!6T%z;S9;v8$-Ho<#SIhpJzTwT3&K?d*8?1#aiYbskFEn54oNt*;7c9f zviRC_bbTw}F^y*#9xnK_zsdX|x)I%pKJekehXn6eq6dDW_{+tg6E8{EFD4QqC3+FX zLv>#2Il;To9MU6>&}65Vyn~aZfxDkHi!4OuP_V zVn^(WSK^I$Cq9Tz;y1~S zlN2N+NkvkVv?Lu#Pco8BBs0lEVo4l{Cs|20lAYurIZ586H_|)l2SFzeQ5A^A=vpD* zgNc+fsgNq^i!>%pNK?{`G$$=cOVWz8CT&Pt(vGwz9Y{ygiF77iNG+)&^`tB5M!J(8 zq$lZ{UN?Gu(kr1?O)p2UH~sg2(0~6g#W#xY6n|ZAb11XGP6mSq#V@3dFdoBCJ7$W7 zVx{;+aZGVSaY}JUaZYhTaY=DSaZPbUaZ7PWaZm9;@ksGR@l5eTv8C8i>?vL;-YDKF zJ}5pZep7Oz3N>@rZN_R>RN>57Pl-(%1Uk-Vw$-t-v>j(uqq`EMM%!o3kOej;zUX;a@C6uL< zWt8QV6_k~fRg~3~HI%iKb(Hm#4U~S@#=YXB{5FM1F~YOges*frYfN- zr7EK;r>dZ;q^hE-rmCT;rK+QTq-vsSrfQ+eQst=fRIOBPRP9t9RGn14sSYka z78;p|0b*{ACvnYG3)M<>Om#waN_9qcPIWYEx=6YIAA}YD;P>YHMm6YFlbMYI|x2YDa1(YG-N}YAv;nT2Jjt?MCfR z?LqBH?VGw!>ViuN2rxVtW8L=^rNrzX-)0?CC)6o*F?9)bDRmijIduhfC3O{bHFXVj zEp;7rJ#_>2RQ*)#P* zy;2`jpHQDtpHW{>Us7LD-%#ID-%;OFKTtnXKT$tZzfkX}_tdY{Z`AM9AJm`Jzi9|A z$sthppr)a!i*P8m8Tfu4mO&%(N`DSXvw{o|cuCjh3C3gO-!* zC)t2(NcKVYNhok5HH;k>PHk4mD%ls=m~28eC7Y4W$rfZwvK85yY(uss+mY?b4rE8N z6WN*ULe`RXWIfrH>_&DcdyvH|zRCU}7my3dJqUeqgp{#T!y(ZzIU%RyVsZ(&lw3wG zCs&Xw$yMZPat*nbTt}`aH;^02P2^^B3pq>9k@MtMavQmw+(GUn_a+~Z56M5sf0O?q zZ>|HWXYxW`$;adq@+tX@d``X~Uy`rL*W?@WE%}aoPktajlAp-Wd)O0j-v~+ZI^mGh#jC4$N%ycYtSUMaXo{p7{jgFm;gN~DqH=Q>+gG>Di z0muoQBuECx&STljbPAm@oe7;Oof(}uodumGofVxmoeiBWogJM$odcaCofDlioeQ0o zPDiJwbER{mbEos5^Q7}l?}6T){w?U=p8kCCUp3!8_!jUj;@f}upBMl0hwp#*KQI2z zAO85dR3r%R!$S)p$>)>5!b?l?r5pqdGi~r-FfYMcK)N66=zut24uk{z4`L1y4pI&> z4ss3(4oVIx4r&e>4q6U64tfp-4n__p4rUG(4lDP&~bg4hF& z4TvrvoPhoT8U}a~AS!@706>2b_QAUch8|pazKHD;KW4u0-;N)iA1hyEXP}nxa&La# z_<85&2VZpHke?5}V6`AvpfiCzKQ62crYB!)%@=T%U`hh)2*x5#K(jAfp-sng!l`^pAE0a*DqmK<`;9!oG_=%8FS8D zFqg~~bIsf^x6B=L&pa@X%oFp>yf9m4$LyI`=8bu0KA2DDH_MIX&ho($T%KwOi$K5y zc}3`YO%awCOU#n6q%0Xr&Qh?HEEP+`(z0|cJ)si)C>vo@Hg(Saz0!w5k>x(sJO;}Ubj5TL1SWDK5wPtNuJJz0c zU>#W})|qu-b*!FsW!+eJ)`RtAee>(auTOp@{Hpln`1R)a#_^rwFOGxD%MC#jh`%7s zpx%T?4rWXEn~sHJ<@m*M%yGhT%5lbV&T+wU$#KPT&2htV%W=nX&+)+V$nnJS%<;mp z<=AoTIbJ#5INmuvI6gVXtN-ET#>t(N;8KFa4F%XRAU9}MAq|AF7JkTyaH5>NIEgt) zI7vClILSFFI4L=)IH@^lIB7ZQIO#bVI2k#aIGH(FII)~KPCO?oCmSa_CkH1dCvQ$~ zoZdP8B{NG>CWlF>B;Gvv%fgIadzh{xJ2kMVga!Xv=91Z z$UtG3hqrbnoGE87&SK6I&Qi`Y&T`HQ&PvWI&T7sY&RWho&U(%U&PL8A&SuUQ&Maq+ zGtb$|*~Zz<*}>V#8D9Ml=QqypoClYK9WpM^ok0~sl@0ML%n|Xa%7t^~{Ka|9dBSCR9w_tG+eY?bX@dY z3|x#{OkB)dEL>PF92cI8m5Yswor{Bu^YY9?I0k|>$VsT{A!3GEDV`jqaH(9zTqazm zTxMM6TozoGTvlAxTsB;`Ty|XcTn=20TuxlhTrON%E*+Pi%azNG%bm-EOT5;bt52>1 zuEI-k24*%`O(+N=)Q0ISo>i4_rCh~aC0wOkWnAT46} zOzM0=>y+z^ z>zwO?>yqn=>zeC^>z3<|>z?a@>yhh;>zV6?YsY#BeQXqZVqlvZrQ$6K+#(Gj4Nk3vNqpD{gCU z8*W=}J8pY!2X04hCvInM7j7-Lj$6;|%I(JO&h5eNo4Zf$f=fmR#yO~3sB$8Kh&ejG zRXX8Lxr@0=xJ$XqxXZaKxGTAWG0ozP@_pKIT5*KIJ~+KIgvRzU02*zUIE+zU98-zUO}6 ze&l}Qe&&AR-g57__uQ}CZ`|+PAKahZzj+9F2rt7P!0kYVp`VIaC6)t&@Sr@zJS04% zJY+oNJQO^XJXAc?JTyGCJajztJPbUHJWM>yJS;p|9vlyzhn0tohnxY_Yj_xrb_rR^8 zMR|#NNq9+l$#}_mDR?P)sd%Y* zX?f{*>3JD=8F`s_nR!`wvAj55JTEIR8!tOA2QMctZ?>Oo1GXXC2ixaWT(*eZVsV6H zl(1E{G24V~$~I%0vn|+`Y%8`k+lFn+wqx6~9oUX+C$=-&g{@`l*m|}r+l}qc_F#Lm zeX|SLJ=i_jeP1PMhj=fRR5-E;J7pKMOW39CGIlw;f?dh3Vpp?k*tP6Bc0Id+-N~)F_5=Ho{ltD|zp%IL9edAyWxuiC*&pmr_HSN4c@20Cd42HumrZt>&%at>vxb zt>%M z&z#SK&yvrI&zjGM&z8@Q&z{eL&ymlG&zaAKPs^v{)APCVx$(L4dGLAi`R4b)Z_oc0 z{BO^HzU1~Hw?J-@++K3~pK||4?t$F@T*_0(G(NxNGnCJ#eBqyO`TCJB++YF;!ppM( zrXz3yfk>bd#1bSDq!MHjGE zO@dv5LxNL+w}dwd?-G7U7)l89DzqLzNP=E~#69-LxJ8MCD&b4QSi(fYRKiTcT*5-a zQo>5YTEa%cR>DrgUcy1bQNl^WS;9p^E1{FnOSno1uQ_z%P=Le9{g%f~9(Q?sKrao) z^JRR6P6X&mP!o{!$G#f3x6Ano_v#BCQz%8@^@Lv&wo7>w&_Ke=2v;Kfg%Aot?+5Fi zJOgg@dn>_FG{D2P$ULweWE>y!44Fl}S zachLd1S*ji>>W^Oz+(ZW1k?^tEWmak&kA|~Q2RmB2iG2~d3g?CvICV4q_|v+ZzoSL zPmrmBiUv;^bmO;t-{kvm`M%5d2N1x3{DQX&{_Mr+{01cg%?9k}aa#qc6U59H2$dj3 z0@ny;BEW^92Lj{=vK~-(V9$XE2S6L3X`q;aEGFL*2wZYus+@d#kd@>c%p-7!fCoC| z`z=2=`MJx_2Z%Oc$^h>I#>&N|_(7clp#TP!LVi?!UVt*lPXbN>kO8Rfqe3q~C3@!a zQ=^hCKP_s^s1~E^i~cPNvFNFyJ1Rd`eo(XY^0Ug%hRz;(bZE87&s)q*%w5cX&=5np z3neRbkWdY}IvhwM7)FHyZ3;0jbQsVmK)xSQd!*hGJx3fI;cTR(#WaW)BkYR|E^@I5 zsvXZbEmV51}ui5V0X7c!U5$MfL&n07M^N*!pAp zjukkz(bx@RQ;WSRHj7yJVGoC`7&cYdAqkDxwFu2vPGDhx@jXWB7;s|{jNvS%r9yAv zoA6!u0|P-!=rAu626YwF986d+0(jx>jSDbtp|}d-K8AY{?kc!B;50AX;xH=Q z@>udj@>KFn@?7#l@>23j@>=pn@>cRr@?P>m z@=@|h@>%jlax1x$+)KVnzDd4Ien@^w{+8k<#a)WvQj0@c1wb;`Jm`}l6@_6TK0}2{ z@sc8zB9S7MB9kJQqL8ALqLQMPqLHGNqLZSRVvu5#Vv=H(Vv)j1;iT|VtWs=J>{1+3 zoKn1{3@(#-`Mh|{Kmj3vg~22~ucb;EOPNTSN|{NSOIb)+N?A$SNZCr+N!d#|NI6P5 zNjXcoNa>{XQm#^NQtnb7Ql3)2rTUaAkSe@nT%bM!IE0cMqF$JQ;=xdX7P`>MeC3b$IF7 z;r;^L2!%Yv%4)tILbXaAOPxraN}WlaOI=7^N?l1^OWjD_O5I7_OFc+ENK zrFK$#saL5tsduRlsZXij(gc?W9+EN8tN~I&`LCgCxQho~qte9EB+{hPWYXl)6w;K^ zRMOPaG}5%vbkg+F4AP9!Ow!EKEYetMoHSmVRhmtjU7AChQ<}H5fwbYJorlv5@a*>I z>KY<6hgmY7udPZOOPffWN}EZWOIt`=N?S==OWR1>O4~`>OFKwAN;^qAOS?#GrFGJJ zX;*1CX?JN4X;0}sr3<7BFUvg?YG8GP6oqOdGI|(Y<8j`pbg^`abg6Wibh&hebft8a zbhUJibgguqbiH(gbfa{WbhC7ebXGbiotJKvZj)}8?vM_z_?AA9K9v4(8QXvc2bc?QVW!z-kWjtg& zWqivNT)w*rY;};mkg3F;0bjo=Q!G;=Qz}y?Q!Y~>Qz=s=Q!P^?Q!7&^Q!mpX(laq~xCnPZs~nNyiFnRA&7 znM;`~nQNIFnOm7VnR}TBnMau?nP-_7nXSxDW-s$9^Ct5y^C2@{>n%$lODN0ZlK3s( z7prVRzZO|htWa>QP+4MG5?NANGFft23Ry~7Dp_h-8d+LdI$3&I23bZ~CRt`#7Fnz; zP8KiAD$6FzF3TayDa%{zr`SO3<8lUqPj5j-L!B4VRBUW;iczt#*hFk9HWQnREyR{$ zE3viMMrM&xk z*bd>u6pKs5rQ$Mixwt}HDXtP%i)+NS;yQ7?xIx?~ZW1?(Tf|v$PMjCFird8P;tp}A zxVQK~d?@~Lxez_j`=GudZ;Le)j%F%87N3Yu#b@Gk@rC$Od?mgX--vI;cj9~TgZNSW zBz_jZh_~XMcrShxzlq<)AL370KV=PM4P|}E3dTS1a_B=N+l!SKj)AePiL9xtnXI|2 zg{-Blm8`X_jjXM#ovgjAgRG;hldQ9>i>y{wC##orm35PKm-UeKlr4}glhNPEtV~jEtM^kEtjp3t(2{jt(L8kt(C2lt(R?(ZIo@2ZI*43&C2Fv^Rlh7 zZL;mM9kStt-m(X>KQ4_Vd<8pbd8l_Is*DXDPPHm~EPEn*Dtjh-E_)$+DSIV*Eqfz- zD|;tquc^If(=NsdC10CUT~7W^(3o7IKzyR&v&IHgdLd zc5?P|4swoiPI4}CS~;DZUd~m{P0n4;L(Ws)H+c{8_VRBb|Mv3dOaH3%_Mx{(@BipM z(EA_#&rARFM?b#w<8fI!KSTX|=;u?ve)LN<2s8*acwD9kKnl^SM?xHnQ(Ptj{I{_N zi3X_#nFhHAg$AVtl?Js2jRvg-od&%Ig9f7plLoT}iw0H$r-9dC)nLf@!4SRaW#Qhj9l$n{a^qtr*Gk6Is%K3aWr`snpB=wsB!tdB(> zP9I($t3Ecp6y0!ULtp*Y=S`n?eSX044A(M*$Cn}%Mvf7`C9if{6-hD2STg`hC;yJJd%|89`PA zZx9qdQ0ZLi4^St+0ZYIp92dkFG#k)ez&Qc&1MCY>AizcdJpg$90O$j156V2q??ABw zj}BxxFyi2P>xJ8P`t9|5)$a{3WiXC`9@g)-{@nEEu0J0j^MZ{FOf6WkV7BVdkNy}% z)d1`F3$h91cLeKy~=mRnjBs=|S^rr=p4U{xs%k-j&0q+Is7D!k? zQ#t)v^=AVN2xuPtd8@gp`A5xN%?AiIYC;fOz)}I?1hkQ>-+-O}MWX;1;-w~5lY$q3 z>OT7O=(M9@uBJvA8y#shmQf@|xfg9))L+p@MMo6PNi`@mu4+*HLlY0xIMmhNN;jpu z(g%80=pdn%gNBS=eHBCu(BD9z;)V7CS_FvlBUP`IBXN%WH`3S$Nh7LB<;X#0pB0d|J zspfj?;HQYcS!6fxs`&L%ja3uXR5er0RSVTpwNkBB8`Vy=R~=MG)k$?$T~w{AQ}wE= z>ZZD@9;&D6TO&A%Z~FSwSE4VcuT@`f{S7p}X?)ihzX>&dToPjlbAT8@T?R81{9lM) z8pj$Z8mAg(8s{1p8kZVZ8rK>(8n+sE8uuCx8jl)J8qXRp8e5H>#$Mx9<4xmT<3r<9 zGg|CW9uUCX*(!CW|Ik6Q_ySWYuKTWY^@-X&P&qXqsx8X_{+VXj*DoX-X*z4VXlgZe zntDxFO*c(|sM+I^MZ-!2GA>Xq2HMvGR9PK#cPL5op~NsC#FMGLEi)52@9YO!gt zYjJ3CYVp=G&@$BWak;o5eFAtGq#U%q5QD;W5Fe&8)-usD)iTpE*Rs&E)UwjD*0RyE z)w0vF*K*Ku)N;~t)^gF(YU#A}TCQ4dTJBmNTAo_IwffX5&??mGaoNA2nF8twwboMwuQE(ww1QEwvD!}ww<=Uwu82#wv)EAwu`n_ zTc@qpcGY&%cGvdM7BBJE?o+!!yHLA_cF)TR1|l`OfXK&TW{jt77i*Vjmui=3mupvO zS87*jS8La3*J{^k*K0RuH)=O&H*2?OXSH+MdF@v1Htlxp4((3u-r5J+huS|bCp`RP zpkD*mgz6#Ucofm(nI;=WuI_x?eI-EMZbqsV2b$ndLd)U=R z;JtyQLbnomL(Je~9TOc>9Wxzs9Sa>x9V;Dc9UC269XlO+9S0pp9VZ=U9Ty#~j!s9f z~!`z zuR3o!?>ZkkpE|#F33Lf{d0vvb1(bA*JagZ(`DD?(B;(St@cxGpf*(dQ2V@`c=qR_h@lQ^ z`C6OcpkZURiP}_crZ!hws4dl2YHPKP+E#6+wpTl-9o0^1XSIu3tJbOYYFD+J+Fk9T z_Eh^;7pi-xd#Zzi55zK5Z;?pFiUx<8SY4tnRhOyD)fMVWb(OkWU8Am5*Qx8(4eCa9 zle$^mqRy&w>b$yD-KK6=cc?qnz10WmL-h~!PxasG!J7vl4NYGJV6hRx87fwvs87{r z>T~sl`ci$RzEYaM8epSDz-_;-LPxWtIKXnas4Rw9! z`qUMU!5>|LWJ9+Ykz4GbaB7QnO>|9l&2-ImEp#n)t#qw*ZFFsQ?R4#R9dsRaophab zU39g&I$gc4tFD`_yRL_>r><|^0^LI09=bhs`_}D8H=`S>%-DC~gc$3V=$7i1>6YtO z=vL}h=~nC3=+^4i>DKEu=r-y$={D=O=w@|ux_RAJ-8S8J-45MO-QKzfx`($&Q=>ACB9=y~e-*7u-qum67PzlHwW>z}Xac8hLx^miEj{fPd4Mt^@tfB!^(o9J(f z{+8(PIQlz@{!XL6v*_3jGoWv`4c@&^yKLIik^A&oTBFvJ^w`Ce?{LP(f3#M z9Y){Z(YJ{%XXh*Wo}%w1`u-FB{1yFtML%Km^N49!brX&eMCx;Y83q)MW0a=M^O?*SripfG)2Eb z^uLlQ#y@Ek7g5|r@esu>ihY#CQIbbV9VK0qj8U>giI37aO7keKqI8T>A7y!z)lv2* z%DX7n|9y-8_y39Bx9B}Y|Jv8*=j*e7 zeQvMdf4r_=@heVWarcUcS3JFv_?3*Ww0ouaw|`~ztH3|qs~BHZ{;J%owy(y&y8PAE zuRebD^=q77qkoO-Yl>gf_*(MUQoro3>2HAF=f6Sm8&tnR{Tp<@LH`>Jzrpw$OuxbM8`$5# z{RaLwSbu~4_kZrc@qd5g_#2lG4wP5<(HD0H9w-%uzz zI@|*(6$u<x?l;4~7d;9p_%J;Va-n;L8^L?=IgZn2dGEZ-OReI4$n)BW`C`|1DPPp|jW<$ij* zpS=6Yzn_BpDZHPe`{{Z=-R`IN`|0=l>5u#A&->}?evCRvJ`(2y6 zPIpW1aQ9g5adt1=z2@)c-o*EIy7zML-M!E5gS!vYeQfT})BUI2f4ck6_WpBvybO=m z)8q9&kJoRH*ZlF?JYM_9>+tyB$K!v0J}#HXn>^n1@n(-VJl^8RTlRP>A8+;Jt$ngLh*kKR27{>~ml^BAVbusw!<9-}@+_ZZX1*gvM>vAD;7_3^A9|9pG=b9wwT{Ppkb zuWz4!z1d%H@n3J*UvKqaZ}VR^{gvUbZ2YUt{%Yl~wfgJ7fB*HY|N3?MI{klNulDuo zzFxDh*ZS*q__{1#f-lX!wD~gmvh>UNZ>BHEm*em9%k^Jw{fe8fc=}4*S1Mnr`^xZ@ z#a~(VmDOL__*J;CQohROt8!me_Ej}swR|=8SJQsA^3}VqzWEx`uVMQd-Pf3YjoH`O ze2x9rxP48-*CJm_D*wvl^i57@Iep0KA^#J~%P)ETkG%Tw8pvxXuaUf7<@H@&A+MFZ z&hqV3epC6)H)<0T+X10rLyPexPWb#! z@kM+U-^7RbPW)K>MEq3zO#EE@Li|$vO8i>1i1u- z1f>L(1hoW>1g!*}1ib`<1fv9#1hWK-1giv_1iJ)J2~QHfNa#uEOBhHP9_DR&pNK0a zbcc;J# z7YSDhHwkwMpAwxUdXdPJ$d@RPC_HrEht-~#WWs*fgkwyMlhjYzzG>a2`kMY}N}y?C zrWcu_Vw!`g@}*vvzFRtIDTSq|mGV>yO=%dVgOgHBx+>|9q|=eAMH&z#ddl@A*B9CW zDd(dnkFvVMF@E^l$Yv&Ch`}@pw?1jNqHc=9C%TvDK%$F?iXb|BsM4X~hWZ&QVW?@L zH-#<}%0=k>pofEE4EieM&`40~K-~f@2-Ff#67ZDUNp3GhC9v$lUYoBFd4o?>k@QJ_$-;QM70u}N}eehqlA8v!bvP9QI(`d zlHo|MB3Xyz4-yDSLLaGla(l}AN#0+`m?Q3u2sYBtNGKyCjJU3YrF3wt7{uea`jaRn zB8|uuBI1Y49pZ1uqahuJ&=#^(h&Ul|gb)zoIY`YQ#)5zeavum{AQ^$Q0<^3tYpXB!!7Q9)vX8)O0D}&Vrhz9CRU7C`(Yu6B^kC>SSDe|gQW`=Ay`geVSovKX6u=EX8@hKaQXcyf1Kox z7iO=Sfo2eynczbpeotC;9V*n^A5k4`2PU&EjH- z%N{OZxCr^=CV)eEPR2Q*=A@VtTaHjU(By=Xvp>$}I4tAzisK}XcsO(65QMV{P73${ z&nId=-}0H04}p9t z;SEeqA}=Dp@lwufD6eI_rtrJXui0UBJ3fE>9PsDCzZ$;RPdR?6h>1YNiNqp_NGg(v z2lB8>?D|2vUhWDpreCXrcW5m`kxkzM2|dJ=sRy@-0EzGxsCibjV}jwp1} zyjXQ*4wMTM{XAY-Rn$Zw>O^DFL^Ku6M03$Xv=psGYtcru741ZO(Lr<+okVBRMRXP2 zM0e4r*h%a~%oFp)0vgj~0(k(zd9=qcVR&xW%?{TJ*nPia6 zNft|%NR~>LNtR1iNLET#NmfhNNY+Z$N!Cj?NH$6~Nj6KiNVZD0Nw!P&l>98YC%G?q zAbBWxbT}btGa!(UZFNSux%1?eBUi~ya!BqZk0nnePbJSJ&m}J;FD0)euO)9JZzb;} z?G zul_@dpHluy%9E7;mhwf)S1G?qd6x1b<(rhAl)jXKl%bT-p~s}yfowt+_nB(v`j^8J z4hG8m@g&3xYN=A1l#tR%8B3W+nM#>SnM+wnSxQ++SxebS*-F_-*-JS{IZ8Q6IZL@n zxk|Z7xl8$!@`sdsd%vVQN%bn#H>u82y-DRsh)X0(fI)k1q^rkq zX|Gf&lL}HfsbZ-TsZyyjsdA|bsYR9ST>Qw4X z>RjqV>Qd@T>RReX>Q?Gb>R#$W>QU-R>RIYV>Q(AZ>RsxmG@dlRG=VgsG|^!wrCWn| zNU{@HEZ_#7_pwH$F=-%;lO~oXktUTUlO~s@kfxNTlBSlXk*1ZVlctwukY zk!F=E9^_LJ-oR!9BLM9OM?})z zk2`9s(wel8)=3*nn@F2Vn@O8XTS!|+eq6=+ezC?J4ic9J4riByGXlAyGgrC z%Qy3nv_GZ&C7maoFI^yAC|z_oT4@&{Ad~b6Rx6l6;GMiv=}bCE=cJ3JOQcJs%cRSt zE2Jx>tE8)?You$X>!jAbho1~kiTclg1+oap2drE(j{#E*K(x0WjNdG3iC%rFy zAblu(bVy>UHzA>u_zHGA7=q|Or2mxuahxf7mENR>^iKL%`b7Fv`b_#<`a=3r`bzp* z`bPRz`cC>@`a$|p`bqj(`bGLx`c3*>dcK)|r2i@XFBwiUoMpJk@Fs&NgD*oMLnuRZ z7;EWTAug0G4Hiw9$QVA4qs^c)m<*7?$q>ts$dJmA$&kxX$WY2q$xzGC$k58r$i?lL}Q{2`MklP^;sQz%m;)Ag{;5SU7u2&*>Cr0`@nsZ1slWO6daG9@yl zGG#L5G8HnFGF39wGBq-_GIcWbG7U0~GEFkgGA%N#GHo*LGCgI!$owX=C$leeAaf{l zB=c3~+d*k1!i4=E24QB7h|~B*PGnAH&ScJIE@Uocu4JxdZe(s{?qu#| z9%LS6o@Ab7USwWn-elfo=1c!0^G{hkS$tUnSwdMNS+0j#XL&!+DeM(7fU|rYC)q`1 zFiV5e{3HOqN`hLY7jNN|sudMwV8VPL^JlL6%XLNtRibMV3{TO_p7jr>w8C zev|bgt0${3YanYVYjn7gY4stPmedwjnwb4rKV!%a+KN%9hEN%T~x%%2vr%%ht%&%GSx& z%Qnb1$~MV1%eKh2%C^b2%f|QcL$;r?{gU02-IqO(J(NA78k$n0gUh>U3Ui|WPn z0=>j~N%fNHrPNEMmsT%>UPir4dRg?c>YM3Xrf-A3&FXpT`RWDgh3Z9zI-ABPLW_y> zVcm_nFg{v&s-CF_^_+UKdWm|edYO8;dWCwWdX;*$dX0LmdYyW`dV_kSdXsv5iAB9t zy-mGcy{Gyo^{vYgwg!ZZOJr$MYiqCu)bra`Vjp+TuZr9rJhqd}`dr$Mj5 zpuwoYq`|DgqQR=cropbkQ^S*nFB*Cp`Wglrh8jkPpPX1|0+ZM&Wb!WjJf2@e)zCDA zhEBs+!$iYW!%V|m!$QMS!%D+i!$!ka!%o9q!$HGQ!%4$g!$reY!%f3o!>2|kjb1eJ zH1ahHGzv9}4kx*7Jy#{&>^%@-}_Ur9nV3Q8T0wrUH zheDpu>ol^{iB3H^HR05C)1pnSHEq+BK-17nYcfs7R0~u0OaCslxK!2B9ZRL_q}N%m zi(Xf~ZZv4>^{Ka$-d?DX)SFMAB29;M5Yh#BxXTVJ9>G-XZZhFW*Ba*p6qr#bMy(eO zThv_9K1CN4{Y=y*(Pl)q5S2gF@X(7xQ4P&8w7F2MLd^-)BeUKXy{&rNXqC_#U;3B6 zpY;8O8U`8>XeppDfDnIT^hvZou-^yjowZShE6FS8h=Sm6(zgl1CYhR$Xi}TWP$t@# z#9@MfiRC3Kmk?XBWeIyFhLviGH`$_Oxsjbi_5j(dKjGno6#?6`e)<18IL^Gz$xbTr+J+ii(12MzO zASnZ#3|2DW$iyM@e+=X?D#s`rvtF@42E6eCK^3^B^XU=8yw44^O$!iWYl6B|DQy(At;N0h=@;@psDz99JsGPZJ;KZMkcTT`L zjOJ+gaOfS=Qcf*7K;%S^<2DYfIIH6Sobwt^OgOgS_<+yze7fedE+07gP{&6pKFsjx zf@gZ3t$Cv5QIe-Oo~3xE;n{+BcivoilY6S3R9|=z=f#v4HC|u%J?B@BAANrQ_&MN@ zgnu=B-^YaP_+_e4b*iyyqME8^s<~>RTB=s6wQ8fYzHRPO7u&qPnVXs=Mk_ z?WFdi_NL~k`D%e$s1~VR4{acs_oTtGGtFeNeICO(zOtDb)SOzZmZ+s_nOd$^sFiA! zTCLWowQ8MOuQsTSYLnWmwy3RYo7%4SRGbtqinHRP@D#oxP=ty|aXqAkB<_<%$Hq2u z&GFNoz;2je071kP+g?%dRP;Q{3i^Lm2n2E8EtT%$9R%|_s-Nool_U9OVp+6GIhDS zLS3n@Qdg^M)V1n5b-lVl-KcI-H>+FJt?D*)ySk^kUmBk@e$n`>v8S=GaiDRiaisC} z&^FRJKpG!A>r8gXpT}^NKl#`+hQ?0gSmQ+FRO3wJT;oFHQsYYFTH{9JR^v|NUgJUI zQR7MDS>r|HRpU+LUE`<5zchK(vn)sRonuMA}np_WWB&7$$0kSmDXnFFX z$>%Yk<)<$(O`wU>B-SL+B-JF-B-fy2>KzC^ zBp!evdJdua4a-b3Xy!DFHA^&0HOn;1H7hhLHLEnMHET3$HS09%H5)V=HJdb>HCr@W zHQO}XHG69Qo91WDJe$*DBB|)GE^IdT37R z=pen4j0ZL$xJlq;vNElpmD4KLD$y#{D$^?0s?e&`s?w^~s?n;|s?)01YS3!bYSL=f zYSC)dYSU`h>Z$cvYfo!m>p<&J>qzVCAy%aoguF~rCD^^-?t&NQ+O&q&PU~3fMC(-R zOzT|hLhDlNO6ywdM(bAVPU~LlLF-ZLN$XkbMe9}TP3v9jr#7B8zBYk2p*E2=*TdsV z2?_C>gjlfZ!Bq+G1C40|ZJai-HiK*`KtvxJ)&-ga8k7TP*(V{H>{Q*ASC zb8QQ4OKmG{Yi%2CTWvdSdu<18M{OreW`t=eXV_?eXD(^eXsqX{iyw<{jB|>{i^+@{jU9gwdd>pqrsNELLDLWuu_57=92B;NxNYN6 zVl*A0qth|gG0`#AG1D>EvCy&9vC^^DvC*;BvD2~FanNzpanf9|r$DDrr%0#kAs?nWhfGM5k1zOs8C@LZ?!vN~c<< zMyFP%PN!a{L8notNvBz-MW~S{y1XC6TykaDzT)p02*Gfv%yhk*?RnuDPy-uBEP(uC=a>uC1<}uDz~vbD+8+Ds>n{``sTXoxX+jV>D?&7MIe=w9kx>0ayJ=-%qy>E7!;=sxN`=|1be=)UT{>Avg!)aOZ` zll~a==S6?2{)GNq^w*pHE3?ztPM`KN*vl__J=yDj?DfT7zuD`>Uf=B1x7Wa4BYXYR zUe#Vl_yIc?XHl0zVDU&(GX5K~Z z65D04w|9Fpdvo^I*jsOJ{3oNmE%x@bx1Z*D<^|@3=0)aR4}CYSQ{*udS;TH1*W*0+ zduATYbLPe7CFZ5(W#;AP73P)ZRp!;^HRiSEb>{Wv4d#vJP3Fz!E#|G}ZRYLfJ2?Rv87i(Ngt`gRTM8rn6o>-Dg~Q({KEHwjp*ie5jDzy%*A zuVz=+)!8++Yhu^bu9;nPyB2mW?ONHjwrgY8)~=mhd%F&H9ql^Vb++qb*VV3@U3a_k zrGMG&WVaW)d3N*d7T7JcTV%KEA)=>0jbw4cx7bp>ecDZqr`W?rPb)kH?X;v*UQU%b z_1?5@Q-)17HI31+yrO4MjIqhO52FZ#Er#iFf>5-BR3s9B-_ ziC!X#f~fGJS%<0{x@YKvp`C@s6pBnJ7oqUuX}_QB_ZRvzXtSVRf~E)iJ+j}gR1qA$ zxC7Qt-WZFypGUmqz_^p8PM|rd;-q^Mx=jQ&vDBnR6XHy;GLgr`5R(f`TrVlQ#M%-y zOZ+R5tYoB;UP_`U5uYS)@}+;-A1C|cg>*|&CW(3^b&>Q#f(Qu&JXCcD$&Q8K&m&fI zK-P#kBW{f3FG9G;#v-zc7%8Hi$XX)&h(IE8f(Y&*Qir4)qG!m0A)Of(!^!7>Gq6t$@e?7WfZ8-cfXC;haU}&m+!rRG`^IW*?ZnT=rvG zSY>^beNHwl*@R>@kzGNS_gJW7!;O_QHo@4-VqJ>;CANv!@L}bK9T@gfp7x>kG1=$I zJ}<}c(({K)^IUwe&mNU~s8+gnRInLu)?ej=E9g`!DZ#Y2V z@Pgw5KDzTknvb=7!sH_#pTYP<#OD(}Fz^J=!!(b!JYVv($Fmm?Lp+`ExWJn?@1{?) zli3UJ9K4A0V#@0puP^+b^UHSV3XjhpKL`AId>-kliqHyg}Gv&n2WTg+Co&1^U0OaC&Q3@--H;2Q!%Xow6~!|gC7(jh?19{cF{ zJc3=ESMikrgEPd2#E=>?LvAPxrJ*v^hQ`nuIzw+545MK(%!b9V8aBgjcp840JDGbi z_iFB&xwE;8xi@p3Ip17hE;JXJyPCTl&PLh{2>fF+o+TLfY3{qZySc{^H{%qIe;*F! zoVnOsVlFk8naj-;=1Oywx!PP~t~J-0>&*@3Mst(7+1z4oHMg1D%{|TiZSIG;pXPp9 ze6sk(;A>~LDEF`6$mVRfK z;z;~)kjal^3QL`(v89Qnsim2vxuu1rrKOdnwWW=vt)-o%y`_VtqotFjv!#ortEHQz zyQO?Te_Q&)(w~<8vg~Y`XPIwVU|DEcWZBiS+u`t}-GTr}k`kCV;hA6|ohG6{!`O6}c6K6{QuG6}1(O6|EJW6}=UM6{8iC z6|)tK6{{7S6}uJxwSsTyhZX-=@zaW5R(e+YRt8pvRz_A{t-Ku$RjNfu-z27jVNcGm zc{M6wrL!`&GO;qXGP5$bvaqtWva+(avazzYva_rIVRky?1N|_0Hp9EttUdpLCuYVP+a#qDwC031S&FbCi zr!^;Q&enL=_|^p0gw{mXT&=ksa#}iDh&3hugDF}r2Y8upV2!gTwkEMAwI;JBx2CYB zw5GDAwx+SBwWhPCw`QbQdO8u=E{XPPgw7)kF8IvPp!|a&#f=4FRibvudQ#aZ>{gF@2wxKAFZFPpRHf4 zU#;J)->rYzaI)cI!(p)}|Of*+LylD@x!PyYo zkl2vgklB#iP}oq~P}xx1(Ad!0(Am)2FxW8KFxfEMu-LHLu-UNN@U-z{tt(cDR?RBqFt!cpHYqx%=WNW`a%5rr4&$rqrg)rrf5&rqZU$ zrrM^)rq-s;rrxH(rqQO!rrD;&rq!m+rroBe&7RG^&4JCK&5_Mln{S8enFb_6f@cDC z7)$52jpruV>}-y0PHawX&TP(YE^IDsu57MtZftIC?riRD9&8?Mo@}0NUTj`%-fZ4& z@oe#J32X^%iEO#rayzurv@H=xOmYwN?_BHgfVRLEXG?5LVoPdEW=n2MVM}RCWlL>K zV@qpGXG?F(V9RLBWXo*JV#{jFW(!~LX{%?eZ);#{XlrEa)z;f#v8LRK{9}TG*87pT z=OU3u!WFhUTVq=jTT@#zTXS0rTT5FjTWebzTU%Q@TYFmvTSr?bTW4DrTUT2*TX$QZ zw!PWr+2-38*cRFr*><(HNw!*g3 zw#v5Jw#K&Bw$8TRw!ya1w#l~Hw#By9w#~NPwx{i9+dbQT+XLG}+auerw%-n4H#Jry zJ@2FW1L%@N1UIy{4Xv( zE&(nfE)gzQTyD6$Op8gSW$b!au=( zf$zch;Ro3;Y%S27ibDL~ugzg1|=*AP5me2(Acjhwq&ZG?K!}(+WP1 zRtlHxd~ynaz#)hcBnVOj8G;-^fuKZCA*c~F2wDUkf*!$uU_>w>m=P=pRsMu5224RKo}y75MB}94$nN@Yb2DD;}w1$Z5S^3`NS3ip+guWOc16BGlV(90%3`; zLRceg5VibVyM${l`5p{@qL<6D`(S&G5v>;j$ZHRVU zPq@C|>f!3+8sZw^dd2mI>-(XYBZ!^2vg_wj`eBxV52jb(>Tr#5O>j+d&2Y_eEpRPy zt#GYzZE$UI?QrdJ9dI3Sop7CTU2t7--EifLK5_kp+X=T9+&tWT+ydM}+#=krxZQAj zKkRm7z>}1A`#kzaj8X8J_y*h@ZZU2NZYgdVZaHoRZY6FNZZ&QVZY^#dZar=TZX<3J zZZmERZYypZZaZ#Iyr1y?f_D$^KHdYohj@?he#QF@@9&3I@BL4_e;y?#W;ggC{tmo5 zyvJ1CQ#?-}JT>jKr_*Ilzc|g`6mrv$O?New(sVpix=ax=wZv2f)8I?1E={+1f8zHO zet)4mmR?mVPAMFvfRjedL*jP`BZ-CkJZe>kypT`-)cDb*N2eWCa}>W(#zsdP)n(L) zQS?Rm7HwFRRM8zpnG*#|lpaw;L^BYbJ@n{MY(wA76MvlW#|won6syo~LeU6?A9Qcf zfk7|DArCzK4aCuX9(ArmEx@S*A^YUr6FpBNJVEV*rxR#S!Z?xN#Bh_2OJ|3x4d30Xu|5hF#e6G2PlACX2xND!$#WayA< zL(mM#FFRo<_;|yIkB@-74}5$-I%*$^55tGUM~sgY9~nMseDwGj@G;`^gwM+n&*7}) zv%zPJ&mN!r=L=3#M;)iw6V*yCcciZv&e zj@bNRyM~<>wn|v@V7Y=N2UZK1>1T|dp>~GL8S-Y#nki?djh~QT&=d59fm#Mz88Btm zlbK7#9~nbr7Vr>79tk-n)jp5L-Vw&)go&9X=7E^VVH$?n6edL&+F*);u?B_=xbo)? zo=b7=r@1ZW%9aaMt~0q`^VB;{F-y*Lr{5) zRypGQJeq>XERT~d4z@T#;_QaQ6wWU=LE!T|AEEgW%STE+;PF|D4?lbq;e!EB=R6Se zFv`;*Pi#Ct@hHQC#S=IIFTBSC-*^|~-H0~^UZ8ocX%TnE>~4R9me1UJJia4Xyfx5GW*{)YPr_Y3hEv4_}493T!6 zM~JV8Z;0OyaVYf~*-xJBF{?hy}& zN5m828S#R6MZ6*25kHZ5NPHv#k`PIR{tUy*GtB}>m8e}c94q11M(61gnUN6 zAYYMh$amyV6mKXz6h4XoMTjCoaYb=M@qQ?0DP|$TwD>@AKkC1XH*!|ZuTj(kiVj7OVn8vXm{80p78EOr4aJV)iSmrnL+PUoP=+WYlvk8D zl<$Y?mO>bkQ&~7>ppw&Zeu+zmGDex8Oi^YibCd4&!;vs2r*oRe~x-m7&T} z6{t#76{;FlgQ`W z^QH8LbXbKt`}xns$h!Z9a}NH^ZvjJn#b9I5aVu1Wk%2 zLzAN^(3EH@G&PzAO^c>O)1w*CjA$k_Gnxg>ie^Kzqv1>cLVHH*q4m)QXhXCS+AG={ z+V{g3Corf4&?IobkkiMB#pqixW(Xgjn$+5zo|c0xO& zUC^#*H?%w2C%Q8_51o%LKo_Em&|T5p(7hkFWIBZi-(_c=nOrVdcpvB-x)@!8E=8B2 z%h46+N^}*v8eM~~Mc1M0(GBQEbQ8K6-GXjKx1rn7J<*@hd+2@i0s0Vqg#L>DhW`EV zGt**3+%H@5OaXJH!#hv!(8uT#^eOrbeU83BU!t$j*XSGcE&2|9kA6TuqMy*u=oj=W z`VIY#{)yp);TwiCh6{!_3?2p_Lx3T~5Mj7txM6rd?9g;55jM<@J~PN%DDl2GI1Dj{ z1Vf4;!;oVrFq9Z73^j%ZLyMuq&|?@dj2I>iGlm7jiebaBV|Ze`VDvEh7z2zU#t7pT z;|=5c;iIOtiFjjD0hoH`3X6Bz(P4}+CKywU8O9uAfw9C`VXQGW7+Z`T#vbEs&?h#I!oBG1dfYiZ#QUV=b_jSSzeG)&^^fwZqzD9k7mAC#*Bp1?!4+ z!@6UAVmo1b#dgMa!S;sD!{%cPu!YznY*%bIZ10EFobE3|vbPUxcWjRXGQki%H=;ba zZ4O(EEy0#z%dq9x3T!2|3R{h>!Pa8yu=UsmY$LV_+l+0&wqo0`?b!HEequjk_ptle z1MDI82>TWL4g34yRHu22h;EWCnB3>KtS`xE~K{yXA%!n4M6!r!m>`#1c3#^3*k9|3*{ekgtze#H2Z z;75ud8Ge-bQQ=389}RxA_|fCXfFBF~8SwK$>c-J3_-V&U_GgTrIewP-S>b1cpDlil z_&MX}j$bEm?DmTs#83PZ{NJ1VSLRON-0AF2o;!WG)5D$qcK`nA{wH$(uW~Qn+{@X$ zc*nW;rFSobd->&FPww^K?)5+J^_zRWxYsxL>buv#y+-a;j_ov0(67$D#_lz9ucdpf z+-vP#8~56}*TKDx?sayri+g>#Z~t=NPVU<`_wDSyy}556?%SvPHo0&7kN$Swe!6eJ z+;4C0H+8>N?);lOzqzyT&Y?SB-TB>}|8VDz12n>A_}RI0;?9{n7w*jea^udOI}h$W zx%1-An>#<<<=^h|zwY9@OW-b{yF~7Cb(fpFh`Z>qPUn&T;@l;6m&9FCcgftPbeGCq zYIkYerFECiU3zyJ++}o^$^HKvo!NFH*OFwvMO1Z*ECGml0IB3HrqbQ*#5_+zuGD{U zvA?}7Dj)Q4m#%;$frvQnW_w>3xvp~EC zi6@C?i5H1ii8qONi4Tb%l6aE%k_3{3l0=fkk|dI(l4Pfqk@|w-kiA^v(pAiZ9@8XqK4R`Vitzy^;9HPNlj8n>Le{BEhViattD+FZ6)m_ z?Ij%~9VMM4oh4l)T_xQl-6cIF{gTX+%$F>XER-ygERiggEIZ|sv@~RIC)tR#Ek_#8mCPiAWKOa|vQn~2vRbl6vX-uTD&*;Or)Qn+bNa|B2&cN6I&J!`shyVWL8&w4 z$}}8PHcaU+{k!zw(oIWc?5Vpvb*f}3u_(r{4+jzyUeY~DB_vIav?tPNNW~zXfAsKC zk4Ik}O>z{x(YQth8qH+1g;C-~y%v>M)KF0h^`LA??mo3cbn{S*Su3LQXh1!P$ga zlP*o%GZD-WLXhS4Ca*pT#iS3*Yb39+ye9JcDzE=@R^LvHFQ+UbuS!I(ygG7t<+UME zm+)M9or%ho*N414$=me=O0g=(xD!V*Z%WWD`L^;_%UdgN9f7vw*vi{XcCEav@^;AE zgLGQ?%aH?1z$+=MB%;c$V?v$6F95lB57}Vl0iAXGRsmO;Su!;C2!i-21BDIIC9MWotk0G>$@Dw6T$O<8z zgRl%jD+rGuzJc@vQVbsQ@k>5F<@=L-f06Gu*7aGNXMLSbayGhIu4c)ZO=C8GS-xcn zR=&TTM6R>y$)p&kS!^4!@5inkn{Vu)u@c6P7E4pCFtJd?h7T(@Y`?IJ!a@k^87xb% zy}&vF^ZiWQGyeXNzyD-XoKbJ4u9<#j5Sf8s26LH?WlEK4(bLy@1}NX;@4rqM*cldN zNR5LuX4DuCV_J&=DMpkS7-B|;DH&!~m>^-8gXs!p9hf}e`kxzjZo9dD=1Q0gTJB1@ zxqQfv-{i*=mx%J?MSlD#KQ3JI$&VXXZd`qF3&m{^7c*Rwa96>#0f+dfJocPxbNc*t zVupWwJJGP`sF(9r&OJHa<8+TBHqN{_gyJxWqZy7!II!RZfroh>s(HTUX_IF^p1yb% z;<1D$1U|C!8JZ8Te2)A_e(=5hlpnw3$EW=Ge|&=B!v}BbywUQ`$6FC^54=qCqRERF zuO_F@_Wa86%kXx>($3!ve?WXI{G%c!0ud)th?F9gNG;Ncv?85IFEWUXB9q80vWToA zo5(J5h&)7}L|;Vz6upRgqP}P#8j41uv1lTiie{%!m)aS96a7o{+X-xA6_qJMPCEG( zR7Fh`qE56BEk!HQTC@>uMLW@6bPydyC(&7S5nV+$(OvWq<=glv`X%-vb`iUYd1Ag; zAQp;6VzF2vmWpMk*O&Gidp(J9?7}j}$WbeQ2Bu;r1~DgAh?QcMSS{9wwPKxEFE)sc zVw2b`wur4_o7gUPh&=?Jz!wC9P!I`XK_W;6*=Z7{Z-;<7R&SY_(m!6A5vyNL6|`Qid`p}0s~EG`k3ipx%SF%3UN z;<4<@oF-?<{3SaTXW}5vi7UjF;wo{qxJFznt`pab8^n#`CULX4McgWG6Ss>y#66_A zNa0E0OA$yBN)bsBOOZ&CN|BwmWIBZi;bXm+$xu$O`LQZg3X=j-I4KG#N+~KSYAG5i zS}8gydMO4eMkyvKW+@gaRw*_qb}0@i9#USU^rZBq45SRDjHHaEOr%Vu%uYWuEk?xt zvCzycD(B_=AeSnoNeL;Pl!cU~l$DgVl#P_Fl%15ll!KI`l#`URl#7(Bl$(^hl!ufL zsh*_zL#k(~UZlE6b(QKSl_!-iRUlO;RU}m`RU%a?Rdza}X;P}*r20#$Z&JOV7(y1T znT_TAo?om=r821?m6NKFs+6jds+Oves+Fpfs+VezYLse{YL;q|YL#k}YM1Jeif`#t zsxPU3lln>OXQ^ML{!{9U)K{r*QhQSSQU_9pQb$t9QYTWUQfH^Unu;ef?CUqFze)Wr z^?y!8BFo>*?Q*xkFMX|2o79lnNnJ=?N?l1^OWjD_O5I7_OFc+ENfQwOVdcxO4CWxOEX9_ zN;63_OS4F`O0!9`OLIu`kmjc}zohwBnonuIr1hlrr46JFrH!PGrA?$wrOi&)H;q{B z>q(JhKc3NMu3vavY*kv57ScLt3u#MfD`{(K8);i@o&OV>!(O4mu(OE*Y2N;gS2OSee3O1DY3OLs{3kp3dQC%rFyAblu(Bz-J>B7G`- zc3REp{vs@s7yu@?xn<(zzgOu^dPwi2FQhM}ucWV~Z=`Rf@1*agAEY0ppQN9qU!-59 z-=yEAKcs)i@S6-zGW;&XA2K}4@FK&XGF)W1%5amxlfjoEkRg;Ik|CBMks*~KI~D5` zkqxghyq&cE;Ts|AC&-hC0;bEk0pqP{P#H`H$lzosWGH2*WT<6mWN2mRWawoWWEf?b zWSC`GWLRa`WY}dmWcWu0zQdm~{F32c89rtBlJQB#XBl5)yvTT!@g}1uqc3A1V<=-J zV=QALV=7~IO5mwV8((F7lkwXL86`e}$#-t&c-tIRMw1aTIvEQYOBpK}YZ)6ETNyhU zdl?5AM;Rv>XBih6R~a`McNq^E|B>+_T_)iO0QwK8=w z^)d}IjWSI#%`z=Atuk#g?J^xQJ!JYR)2Gay%)ZQl%%RMY%(2Xg%&E+o%=zh#BW#rz z2{r(@rR3wotTLO-klD#x$Xv=?$z03a$lS`@$=u64$UMqC$vn%v$h^wD$-K*a$o!Dy zBFj~ln=GCzzAS+(p)8Rsu`G!!sVtc+`RS}%UQf;|2^K6La6!r^mqleUSs;s(rI4kR zrIMwVrIDqTrIV$XWsqf*Ws+r<&cH1{weE|tk1G~vihmXcN^I39N*-duH?qn}yFJ-S}uVrs!Z)NXf?`0okA7!6ppJiWUUuEB9-(^2! zf5`qNhbM#~fe373Q`FWF{ zuk!OB`S~foKIGT;v+VNghx`)xrSi+<7vxtZziRo_%CAm-4f1Q0Uz7Y=<=>0^`;gD8 zd2FS-F8as+(LY}F4^RL2(&zuu=l`qE zFZ%qU&)@a=Z+(V7JAJP8xzXoIpJ#nu^yQ*2H+^~2m%sGoOaILD&sr}}dihf?zFtDT z#Cl2flAl;*mV0t)o-td~_UyIym>e(3ePUjNps=(W;ot=B=X zqh2SyZhC9f^VIXz3)BnMi`0wNOVmr%%hbzHBPIFG#L}=x#MA?iBc7^f>OnoHUZGy8 zUZq~G9{*FVdYyW`dV_kSdXsvydW(9idYgK?dWU)s^?y^}Q{PuVP(M^ZRzFccRXP9PAL={x3-wF&EA?yj8}(cDJN0|@2lYqwC-rCb7xh>5 zH}!Y*5B2$?UmAEC_!SD!G)gtfG|Er2X!LfXxJejdCyW6Wo-8BP$TWgR zPNPDjQlm-X*z4VXu4{;X}W95 z*LrB?Y36GdY8Gi0YnE!3X_lWd*zE13rxOar8Xq%990p{nnP~>ioMwe)rDm08wPuZG zt!ABOy=H@Eqh^z4vu2BCt7e;KyJm-G56wNzea!>SL(L=2W6cxIQ_VBY^HV=dSUVY1 zYz;Ev#Mwixnw#d(+-Y8DUTR)xUTfZH-fG@y-fKQ+K59N`K5M>czG}W{zEgOw`GYQb zYTfl7Qaw)pH*MV1V^dkJ_xz;7pC)5A6d9-DoP(NMdS_{YrIwY#R0>UL7^U))4o-S8 zDXOG7l0rx76=^-BhLBP~iu!2IqsoqYxd%mM`ubg8|JGNf08HPW^zC}Wv{-+9YxS+u zw@Kd~^kY%)q~9L;@tb~J^y5n94An1Guuz3UD+wJTbal{~L3af;5~qy!KYa^wkiCuW_{bCSnN_a;-DRBK|U33n!BnP_7&g^BScRF`mDLS~71C1sVg zQ@;8aQJzF<5^YJ!Bx#QXFA{)A3L$BL1oNE+;O}oIGXKQDvA)T;8OJ|lfsw;SDi#@4 z#6^+cM4%G!MuZKK{zDuO$vEWH5Eesp3qdL*n-DcZ_6JEEL}NVk`xhAy#4!+yKtcgY z0c`BEHqZJxYvinRpW5NS-%d{dSs`X;lo>b9oLCuUhm*BQ78h9~WOI+*IX2nYD`Ulr zohvq=*hgY1h&>#3U|33FQG~S(HYnI`r|jo?iqh)5}k=~hO-%!W?q@mVFq~_ zs6BPZKi*D1z?rjT-jUfl&bk<_W7dt~Glswz$zn8$K_w=K7~)}=hPf7|Oqls#>Vg>v z#u1nd;HsXxb1tp9KYr+sFO@%3E?nSosm3iA*G^moaV5hA2^SUI9B`C>nwHN&HmATG z!g3PInIp$+oU(Dq#if8(@N&%SBQIFIj_|w9FWaelK0m&1ryk+_W%K9G zzdzpu|ClONoob<4s#dDCYNOh!cB;MVpgO8fsOQLKthu`3S6L)}H)Rh_5KR~M)Y)kW%Jb&0xEU8XKSHQKZh(mO$% z9t+S6Y;u6gpQ|%PmH$x>{YMu2t8m>(veFMs<_AS>2*;Rkx|z)g9^{T3od7 zwD7eEv&??j_(kj*}(JIv{(<(pZX>Gq9XV^P^gsR?y06RcKXeRcTdg)o9gf z)oImhHE1|!wQ03$b!f#G{iXFqYfo!m>p<&J>qzTZ>qP5R>rCtXG@{cV zLM$SS>o;JQVfi|Hwkv6e5i8iS=nKt?9V5hN!AVyZ_8TIApo!`jDw1GBGn?jpXn@XEn zn?{>fn@*cvn?ajVn@O8ln?;*dn@yWtn?sw2w$IvLw7qJ3)7I10*EY~L)Hc#K);7^L z)i%>MKlSe|rJC=jGKC~acK4Yz=Io!Bgx0i$wocnZ+fv&~+gjU3+g967+g{s2+fmy| z+gaO1+g005+g;m3+kdp>+xXP>OFK_HU%NoNP`gOGSi3~KRJ%;O{FKjA)j|R#nE}i= zbLYTIQD@pgJEvWtU8!BAU9DZCU8`NEU9a7s-KgE9-K^cB-KyQD-LBoC-9!6}_MY~> z_JQ`H_L26n_KEhX_L=tisk^5fhRjP+3YeGb?9{Hbr^IQb(nORby##*b=Y*+bvSf* z==iMTi;hDcQy=s4;)={W1S=(y^*>A357==jj-H=Uk!deP~s(@iH& zCts&Pr%on{^aM~R4Fq@61!-gzd|2|78Q3Y|)wDxGSb z8l765I-Po*2AxKoCY@%T7M)g|Hl22z4xRWme(LnEPG35EI{P{YI)^$(I>$OEI;T2k zI_EmyPa_aPr$kdQO3&36?|8H644s|Mh0dkUmCm)!jn1vkozA_^gU+MQlg_iwi_WXg zo6ft=ht3aOJY9TU0$oB~B3)u#5?xYVGF@_A?x%o=Tvd`VnB3nmqC|Nmr0jdmqnLVmra*lmqV9_u2)?>U42~xT|-?XU1MDnT~l2% zU2|RUr}Bs-SF$(Q72xiUxAfI?g|1H5Lf2B)O4nM~M%Px?PS;-7LDx~&N!MA|Mb}l= zP1jx5L)V9H7u`JFeBA=wLfs# zFS@U~Z@TZgAG$yE@bvKY2=oZ`i1di{Nc2ec$n?ndxSt{^@^MKtVFQC3Q9dXgrU&$J zdK7w;dQ^JUdNg{pdUSg9dJKAudQ5uEdMtXZdTe^^dK`K@^wH>J)}Jr>_22q+v!@q( zy4cgJJ-yrSANIT2@6LYzwEq*?A20U&U-ry@{%z0Bo@;v^?RmDBi@m(r%fnv2?9ZG1 z+1a0)U4FOA%`Tl?2D^-QdD!*8?dsb#uxn`7$gZ(n6T7B%&Fq@n^={XX6ZCui+pa(C zDt1-7nq6U6XV=QEwOt##ws!68I@ooz>txr}uA5zVyZyJ_E_S<}ey!WzcKdNIhi}eq zh21KX~^k&zV=4SDIIuSDV+E*P7RvH<&k?H<>q^x0tt@x0$z_cbLZ){WRY*-#0%nKQuow zKQ=!#KQsS++Q7&*CY*+48g8@s!0Vg&FyEP9m|vP-nO~dVnBSV;nctf~m_M37nLnGq zn7^98nZKKVnE$ZAv%t3?upqP`vLLn~u^_b|x8Q!7$H-A82#3WTZqE5|9he2Mz*$gO zP+Cw~P+QPg&|1)0&|5HAFj_EKFk7%#uv)NLuv>6g@UZa7LeE0q!ob4N!pOqd!oYD;L#y6i(rwnsIaKC zsIsWGsIjQEsIzFWXtHRwXt8LuXtQXy=&;zc*ta;aIJ7vjII%djII}pn_&0<*WEG{fAEv_uCEp9AsE$%GtEgmc$EuJi%EnX~ME#55NE#_-IEb%Py zEeR|MEr~3NElDg%Ey*m&ExDhjIC8HEE@IJ&Ne3Q=60-!BI7 z1rJ`SSqe*?rG=%XrIn?%rH!SnrJbd{rGurTrIV$zrHiGjrJJR@rH7>t%RI|`%L2<+s-yBBsZ?OxfvwtHju*6y9%d%F*IAMHNb zeYX2z_toy3-FLh5yS?7*)wkEcUL$*bJ>`K!p}+oZuRrWn?bYlR_S(=lZ?BWR zE+-}Z?O}g;_U*~OeY5vxd%xNHyS@L9y?@yI4|}ideX#e*-v71#{6pO`^~Tf;Q};{l zE)BT!(b5Y`KPx?{RF={qdg=;KJ0=-g?EEot!*e->g)|7#=SRC96?fFgQQk&<8hvK8 zh|%UnhZf~k^hMF$M2iw_M)V0$=R>W|!@fV;_ZRzqp}vJ06&g)w7NO*WvJDz9Xr7=1 zf-(mC{(5Q>PvrpFUF;e%>BD&dneQa9lZQ?;Ia%R^cN3*eur*23L_d?lOeQkH#KZ&> z+DnQqv9{#QlKM&v>w~aSazDx6Bnp#AN}?gjXCx<)yh3sV$?rR@j3=m$s4!L=87$)X zfuu0PxroOitcrXn5}L?MBE5(pA(DN_*&+3Y=o!*pNLnHKgg6qyLCEPKHREAF{v_Ff zgayJ52pwSmpKW|r;@M7TSDc+~cBfAd+_kL55asSZHc!EUdMT1<;9LyA6^moEj9ag zN;uDt7k}UU>GLnl7v>+BIkUp7G^@;Nv&O77>&$wy!E7{}%x1I2Y&F}=cC*9mVffAP zVz?S^2G8Id0z+ts46z|Gq=w9p8}5eJQvphw0ikp((K5ouK^I>fFgQbDC=HdNHZ+FT z&>4EeU>FUPVKyv=)vy_M!(reX_%wGh=b7`(1?EC?k-6AhVlFk8naj=H&Hd+8kJ6$* z7#_>JjLvbu#=o?KIcKggSDLHL)#e&=t+~!zZ*DL*nw!kc<`#3Sxy{^e?lAYT;$nqo zg>OY*MQBB2MQlZ4MQTN6MQ+9Yl%3MsK>Qx-!VK$iq{km~0V|vpg%zb0l@+xWjTNmG zofW+mgB7C{lNGZSixsOCn-#kihZPSiJu7`H11m!-BP(Mo6Dw0IGb?i|@26Xpnh4VV z*iL3PkP}4yR!dmvtSqc7t*or9t!%7pt?aDqtsJZzt(>f!tz4{Jt=z2KtvsxJSmjye zTNPLpS`}FpTa{RqT9sLqTXjEGuC!7RF32)8qlg?>@>d@-Q>e%YU>eTAY>fGx4X^y1?gDgXK zubF)0e3YNr8df{23#&`3E30d(8>?HZJF9!E2dhV`C#z?x7pqsRH>-E6533*6JX!N% z&BdClHJ&xTHGwsuHIX&3HHkH;HJLTJHFs-Xt$91uwX|>$rpWR)qn8}e@=Mde8fQ&m zO=(SKO>IqMO>0eOO>fO$&1lVJ&1}tL&1%hN&2G(M4d27R)_hrev(~fLw>Gdgv^KIf zwl=XgwKlUhxAt!B>uJrU0E8Sz_Rg95I74 zY)Wm)Y|3rAp9W^iWXJ?1!+;55?iqOPpJ0=-sj#WEsj{iIsj;cGsk5oKX|QRuX|idy zX|ZXwX|rj!>9FZxvuCq!b6|65b7XUDb7FI9b7pgH^ZgV)(_KRZDUk^bEOV{FTg?oc zoy~>KrOlPiwatyqt<9ayz0HHoqs^1ev(1amtIeCuyUmBq4_hv_c((Yq1h#~>M7G4X zB(|isWVYnC+)u?cZ8?OV64JnkG#4qnxh=58*;3e2+EUq4+tS$5+S1w5+cMZP+A`TP z+p^fQ+OpZQ+j7|Qu+_8Gw>7Xev^BCdwl%RewKcOfxAlG+ttsarW0gz@CbGG=;k|T) zt*4oy_*4Ea}*51~^*3s6<*4fs@*45U{*4@^_)`xAs+jh0hv(2|Hur0JL zvMshPu`RVNvn{vnermL71R~g#APUC7xh&!he1mPyw!*g3w#v5Jw#K&Bw$8TRw!ya1 zw#l~Hw#By9w#~NPw!^lE?Z4Z8wcWGbw>_{uv^}ytwmq>uwLP;vxBY&)yQv`}O_uZv zX3x2y;#0#8+nw!&?WOIN?X~TV?XB&d?Y-@T?W66J?X&HR?W^sZ?Yr%V?GHOVJA69= zJ3>1mJ7PN$J5oC`J90bjrz)J*Bf@J5+hEk43o$;V9I(ULQP@%1QQ1-3(b&=2(b>`4 zG1xKMG1)QOvDmTNvDvZPaoF*&e}3BI$sUb8X8SeRuhD)@_V3O9ec0#KKEK=N-}b5Y z3Hz+~pcNH~i-Cbivarp5F2NUwBUNEO>ds%L`sEczMIi11~>unQ#qo z4RMWdjd4wIO>xa|&2hcs`hn~BlfQfYfve(L;acO`;M(Ha;X2~V|NDwtjN8Y_=)DcN zJ>Yrpe0Tx85MBf?hL^xg;bri0c=uDNPB9dLzC@C+5Wuw|AKyH{bMOjyCA!AWRWv2y=vY zgl`DnPj@{XTx2Jc{=)7BH?(|G4uQ}iED)9mD}*(|24Rb^L)ar65RM2Zgfqeg;fioW zxFb9eJ`jE)x*)nD@(}rm0z@IA2vLkEL6joO5ao#Oh~5yrBl3DnvD+22qQsL)0T05RHf?L^GlV(TZq8v?DqYJrI2&z97CL_7MAs1H=*H z7;%C)MVukd5#JHNA^tecVvLV@#97rBWK9OFKUXl7p z1Ee9+2x)>eMVcYak=~KMA$>>samv;R$tLE9B^$2dc_d1K)FCa9mPjk4HPQxYi?l=9 zBOQ>ANGGH-(go>?bVIr$J&-<-ej@Xb`N#rfA+iWrj4VNxBFm8F$nMBKPQ4qk+yo1; z*2CpL4`CUQIb;R05?O_;M%Ex}k#)#=WCOAh*@SFHwjf)PZOC?H2eJq9KahLKedGc1 z5P5_=L7pPdkl&GioGLjYzzH#8g@{1|9{6$~cgPFmCGrY+jl4nLBJYs*$Oq&j@(KBj zd_le<-;nRf59ANrJ=}fV1KdO0Biv)$6WmkWGu(6B@3?=Q<~kC`$xLEniMa-zFYmzJ z;a=cg;$GoiVr6M~;s>K0ZzzAJORqL9vF#um(@eAHavh zM}dzL9~C}od^GrIX|ktLo*s7!)afjzL7XOU8nx-Prc#<}XM8;H{X%sy6~a{c(yB|l zEk&~wzS6o%`zb}F6oOK;c?tke@g(U}?0zvJ!ecrWfE4o4jYnA>?QwLu(X2+*8Qo*l zfKkdtGZsBnv_?_mM6VJ>N7N3{1N6Y(e^Piu_Y55{)Ui;DLOlr`A#`=nnL&329TJo@ zoXWvdT0q_v+h)w9a4`ues33MY~i{&;(U^s^$U5k_} zGN;IXB8iD;BvOh<3nI9O7#%`wh?ODag}fD_Psk!69E4O30x}+uXUKm;E`%u%Qb2G3 zoBXWSv+mB?IZNOyW3wI2x-$F2EcdeJdioX5wkLa)tkyAr!zl=xb?mvZb;b@DJ6G&A zu{Fff4*N4~v#>G3Rt75&Y$LD|z+66a@C=|c4*q~%m>6b$muXsNTNyKD?vp`G<|CO| zWQdU2J_hDaqvM$*W1@?(Dn@=dcVXg($s6Wi7))VIgozF2Cm3H~jDSmhF4wu+=3bfm zT`pX?{^T-}dqFPh9^4^uwZnA_mmge6a9hCfJxA)CadYm>Sun?@r$F)?DRRKanHpzX z9P@C>!)Xg=9~?$-I>6&PPs=>A@(jrn9nV)h)$o|X=YBqg^RbvusC-!D)7yg&C45le zeVTVl-m7@e;DwtPP+rb>iQ#viUysvQd478M>*NoVe?7h)|2UukN}vL2paEK-1A1Tp zMqmPFU;$QO19sp59&k@^7dQ{jhYR3BxCkzWOW;zt3@(Se!+o5RObQK%XJa{%5h~8H z_?pha6>ue71y{p0a4lR1*TW5PBisZx!!2+t+y=M99dHj67Ze@}A4Py7L=mBgQ6wl* z6d8&f#T~`RspX_Xfj~IcF&Wz8&<&N?|`9S5N@=*n-LR1l|7*&EQMU|n-QQc8} zoYGMWB8aI!v@x z(E4Ztv?1CEZHzWSo1)Fo=4kI|KTee^wHt&8vck)tAE&MSX0#4%fwn|jp{>z2Xj`-$ z+8*tIc0@a&ozX66SF{`29qobkfzCtcqYKc5=puA6x&&Q{E<=~2yQBLLx{p&HOVJ0h zg)9v-TFCh>zl)tiSD-7=Rp@GT4Z0RxhptCApc~Om=w@^ax)t4qZbx^Zd!WCd_t5+3 z1N0&K2z`t`L7$?}(C6sy=s!+fE!83fC9Fe4|*{Py<_eSyA2U!kwjH|SgR9r_;q zfPO?jp`Xz&=vVX``W^j&{(<3&!NcHV2rz^gA`CHx1Vf4;!;oXRV|c~zj^X3fAhNLxZ8k&|&B?3>ZcX6NVYXf?>t5Vc0Po82HlvV)(@P zg7J#+hS9_5V+=5c7$b}^#sp)EF~gW+ykq=0CA}1?5D&?6HY1#zqw|_KI*bLz5@Ut2 z#@JwNF?JYxj046IxL{l{ZWwor2gV1c-!MI6dckzTbj5VTU4$ z88R~2P-l*n%LHEdXNS4KTw<;;*O(j3E#?k$k9oj6VxBP1m>0||<_+_X`M~_Za>3$Z z@v#J0LM#!M7)ydB#gbvkvD~qIoNi=#Y)Iu~C!Wb!t}l42Ssa!EONphzQe$bbv{*VU zJ(dB>h-JbuV_C4QST-y>mIKQJtB2Lc8ek2vMp$F43Dy*AhBe1}$NF)qn5oSn1e6tg z26eeD;hk-DSPQHr)(UHlwZYnA?XdP(2dpF33G0k?!MbAIuHvX9l=5mHN(#>Hju$9;_@tuwSuz*nR8)_7Ho7J;t73PqAm%bL@BQ|H1xo>ZYj%BIuNu0fv#e z5#rr@ci0Q;CH4w?jlIF%V(+l`*az$*_6hrpeZjtB->~o459|*d9u6NzfFr~a;fQf0 zI8q!LjvU7w$H!^6riqALRZ^@^|m z!Pl32y11uT_w?qT-re(yd!F3O&Aq(2moN8c=PrM`%hg?ccM07kcbAV-mqZ2w7iAac zE~UHF?$WwT?=GXe%@FT}yYZ+_iSs)?GVy z?cH^7*U?=kcb(mJao5#dH+SWK=Ww^b-0g37`{8clZne9$?l!vH!+B56^PJ~9FK}My zyu^8_^D^h<&bvGBqJ^DaS=?EbFIfmFt2c4>AcE$weuS1wa)9D*E?@;-srr^ zd9(8t=dI4$oVPpgaNa-8dpO^7zVH0N`JwY8=f}=ZoS!;BcmCb^AE%<63MrCtiKbwB zohw8>?)lF7h4V}2SI)1U-#EW@e&_t&`GfOE=TFX`oxeDLb^hl3-T8;}A1?4+5V#<8 zLF9ti1&IqX7vwIuyWrz=q0?1G1TPsFjLCCX$>++zxu9@C>4M4ywF?>-v@Yme(7Rx8 z!RUg?1+xnl7pyMWU2wSI;X==az6%2vhAxa;7`rfWVd}!ng}DpwF8nyX>-1s~_etl_F(p(3s^oZN6tlsi%J(&E~;JBxTtke=c3+4 zgNsHNO)i>Uw76(>(dMGvMTd(XF7{m|9*9xO8#l;@ZWHi(40WF791CxOjB&RO9GdK zE{R+cyCiW*>XOVQxl8UY`8cihw2BdyOj-#G4csd81duqF6fP-UQn{pdN#l~%C7nxp zmkcf$T{5|3cFE$B)g_xtc9$G3dAQVbY2eb(rIAZxmnJSvU7EQxcj?`wA1?iV8q5f0 zCK-k032v}?+DM&C3zwEItz25Wv~g+c($1y5O9z*ZE}dLDyL55s>e9`nyGsw3K3wLx z%y(Jfve0Fb%VL)$E=ygOxh!|ths(a7wlqSZNnv48gWGbRY%=Gv!eyn)DwowRYh2d4 ztaDlKvcYAe%O;o2E?Zo-x@>dV?y|#WkN?lndF?oIW!v^!lsXrxgh+;WOjR|)FxAWL z@V28-`j14NZ@)86q0x_GItKS%YtAt!_b3l24=Il+Pbg0*&nV9+FDNf5uP!YcXw$&G zpb>(#Jg!hVQO=YL^XQmHg59hEJW9hE(m1C=9{6O}WS3zaLC z8HlQRRR2Nsjp{qq5BQ9s z7KY*%wq00nVV{Kp7AjUKQK2Sr5&iVtEu zxaeSmgPRSeG)T)}5rfkUhAn8WV3vZ_37RFSk02s~69|SLd@=u}`itsc^nZ#S=yRxf zr{)Hw4K)u4W*~Zja|P}bXh+k_29m zeej3SPeMopcY2`D0U`$w9C&WAE6qBdJh$`TlfFS}-2cQ_>QvebHQUk~cKoS5DaH0TDpYN!z)8`#! za#Xufv_|b24P;b;(a}Y97IjwiOHuoz&nJC;pizl(<0VMEDu3wRp__$(4CWcAW}zsB z<`Q~DsPv#rZ$0D(cI4Sa- z$Xp@>iC`kag2>e&-*)*JuLKxER|r2LkAv|E;y4J$AgzM<2=W|=Qy|lTkO5ZySiocL zjXg9L!&uW|Z;BNrwuxBpo!DAolY~VMRw-C!V5xw~J|^s#cVh;Pp)lsBm}Xx3$7|k) zi5uo$7)W7SgJBIuCzxemxPaR}F5b8X<5G$%BCcw|rx_z1_xDn9M-IfM@eJgo5m#d8gh8=~)cljALSIVZ2bC;U?JGsQQFSH(Xj5+Wrs zB1hB`bwoYUKr|9fL^IJsv=VJZJJCUO65ohDVxKr54v8b;m^dL$i8JDyxF9ZxtIKi; zazE%tM(!KAcXBs!cXAJM9yy;}KrSQ~k&DSCOJax>I3RS>Lco7 z>J#cy>NDzd>I>>i>Z{8!3vUM4b?CMtV2F7z-tIk9FVrjbM!loHrM{!Sr+%P*q<*4) zrhcJ*rGBG+r~aV+q~S(`M}tp8Kto7FL_HsYdZCXSc zF@eSdW?&kG2BpDha5S_ubTsrd3^a^1Of<|iEHtb%Y&7gN95kFXzR`H6@j;_UqfcW% zV@P8}V@zX0V@hL2V@_j1d^gqj9J4pb=ldPnv$C>5Zm8X!=IeJ54v5?le7U@@VpD3TO&x zifD>yN@z-H%4o`IDrkDr^g+{KG<~P3q^Y`0zp$5pAc%%BVxE}FWHdRN zTADhVdYT5BMw%v?W||h7R+=`NcA5^FPMZEp6TY^8X!@e*7tJ@CJ(_)*1DZpcBbsBH z6Pi<+Gn#Xn3z|!st4lQueF_kUs5m2MinRcq`ZLokG%L+Uv!l7CxudzKd7ycud7^oy zd7*iwd82u!`Jnlv!r=_6f2Q4Kn)g?NH zyafP76s(bQ#Zm&FISbPwv?wh`i=(BbrK6>%WuRrGWuj%KWuaxIWus-M<)8&$z(2Hl zwEDCLw1%`sw8pe1w5GIXwC1!Hw3f71ms%OR7$6%_=|-*=YY=?OtxT)XsY#TSQw-TS8k(TSi+> zTS42Cwvx8$5<5dy17IWy+jeMK=w(@Of&tuPLFJLcZFJdodFJUibFJmufuVAlaue!9`PzeF&iMl^B z*I1F^1mrP$!k)5c>^b&Y_B!@@_6GJw_9pgb_7?V5_BQqo_D=Ra_I>sP_Cxj~_G9)F z_EYvV_H*_N_DlAwOYseD5zwJP3n1T(bsSDxKC>_EEBnU2W4~p;W4~vAV1HzPVt;0T zVSii0}ewDBMxH@6Ap6@ zOAf2cTMic!c&OkdAheDhBaVTLrx=3V@?xJQ%*BZb509ROHQjxG7oVU;I)8TpkaW8 zFwXlab1IxFr^cz{wB@wpwC8l-bmVm6bmny7bmes8bmtVWb#mr$=5rQs7IGGG7IT(x zmU5PHmUC8cR&rKdPJ4K|z{&+n1BC|cpK-m&m^0x_IWx{2XDw$PXFX>FXCr45XESFD zXDeqLXFF#HXD8<#=RW5l=P~CA=PBnI=Q-yE=OyPA=k+B71C$rg4m2mQ=*B%JXU>Il z<=i-ToVT2JocEj$oR6GOoX?yuoUfd3obQ|;oS$5HT=-lBT!dUiT*O=?T%=rNT;yC7 zT$Ef?T-29;3=Ci}LQvGeULDt_g1Hbblndj+anW+oanW-za4~W*aWQkTaItc+aj|o8 zaB*^Z~O=Q7|j&xc`rZSi-D83-4fNN;YTnpFAwQ=pB zrH3aT)^<45Au@+M9Nun-v>~^KY8uvOIGDLU;R%MX7wTLnY+;jy+ZBRUxK3dng#i>M zPS_}+goK*$(#Ks6LQq~%wLvlh7heeEAaa9N4W2V7$Dsa#g$qtB7^>iig0TtmBzTM< z7J}&qiXGT)PFO}@{(y=DZVdP;;EjOA0X7Bb4d5Gq005ABFyaAfzif3EiyTlHG3 zaX_|#p$4=WaAV+q0m}u}6|hqvKwWaYi--h<4T?m_ec)OTgbkQ7AiMy!0`v*UBOri) z#{n(|uoOT-0L=ha0>}m62%yrBS3FVwMk^alY4n!SB}UN~&0Dl#QBOr>6g5sX9??8R z74UNLU3ECr($HH%%mh;e)RxdALa_%;8x&p8HbMOZWeij!P)I;S0FiwJ=#gkgxEwie z1g}rziIMR|#15b`zy%82U*soycfmH;S z1en@ml8)&%hR&D;WBiI?C`OQ%Z}1woVcLc96XrpflweST$pyv-xW?n=jQc9?hq$WY z;)JUUE(tiJlCk701xv|NvDBAP5m0kLkI+0rPzZA%yqXA$vKWhFX<0g!o@HPeStgd5 zWno!aHkO^`U^!VmR-ZLs4Ot`Bm^EQdSu@t0wO}n-E7tn*H-e!K#uAEd$R%Oygl|rT zRauSIv9_!oYtK5cj;s^w%(}3ytQ+gjda#~sH#U#WXA9UuwumieOW0Djj4fv?*h;pF zt-g$rptghRglZj;`rt zyNTV*Zeh2w+t}^w4t6KE9=ATX0kyMnutyNbK|(r*HR4@4GviinkAYKXthPPkL%H77@&fUS?$-T$D&waps$bH0p%zeUr%6-Ot&V9js$$iCrec3)i+y{{hwMeAc zFr>s=p%?Czd*j}5-*Vq^-*Z23KXN~DKXbouzjD8EzjJ?ZfAZk*;PVjh5b_Z55c81m zkn)i6kn>RRQ1VdmP+xLU0R900Lkkn3Im|@y&KraW<-vGxJhVJ?JoG#aJd8X{Jj^^S zJghuyJnTFiJe)kf@#yjB^BC|L@)+?L^O*3M@|f|M^H}g$@>ua$UpiAL1%Mnw?-MaS zOkwd}AB9Kd(Rg$`wmfz`_B;+ejyz60&O9zWt~_o$?mQkmo;-Ox`8)+Yg*-((#XKcE zr95Rka`1BU>hbFH8t@wO8u1$Qn(&(Pn(>r1o?*#%&DXe1**iv0jSg?8ax zc{ko2?=9~g?>+AW?<4OM?=$ZU?p}Y?$9CSERHA>O~lE5)nCt1pQ$L?U1fqVSD;F4iyjkoQD970<+T;;?3eM;^8GW@pkbJ@lNqQ@qO_F@k8+=@ni85@l)|L@pJJD@k{Y5@$1W( z3~ve0hUk|g4vcLN&J@0gui~5dPW)E&tWv+YEq|paLMo zjU63Mg0V=f5}U+M;#T5L;$GrG;!)yB;#uNF;#J~J;$7lH;!_e&5?_))l2DRJl30>N zl2npRl3bEPl2VdNlKK*BLv929B_IUIjAJE;gJ&X=s3azdlcbfTlcbkqkYto(l4O=- zkz|!*lVq3VkmQuqlhl_qkTjGumNbzxl{Awym$Z43Ef-~saKSU=*B zn~J0=sY&W2Z6)m_?Ij%~9VMM4oh4l)T_xQl-6cIFJtgxb^Cb%;3nhyrizQ1WOC`%B z%Oxu$DG1=6_^dQBCzzv)v6MyR4S9oN!3c#N!3d=NHt0|Ni|EgNVQ6} zNwrILNOel>N$pD=NF7QYNgYd_NS#WZNu5hwNL@-@NnKx#df1`>lm*oTB@FD?ag(b> zYL(igc2c)ecT)FK4^od(Pg2iPFH)~kZ&L44A5x#vc+&XN1k!}kMAF34B+{hPWYXl) z6w;K^RMOPaG?$zT{8~Un(D}eh9~Z|);HQT$9`1HH)S)wnTpX%z$hM)rhJ_kJXc(HI zOopo%+F)r;dA-T&8=STBy36YUfh(k{u$)3W3Kb}noDgI}R0(q=RE}^f%Imwle!v0< z2_H;&aL!$VtV^^8mIYHamwePa5=!K0K)-%1EBu{#1Aq)Q1u|lgX#{ii7SA&^CbAmzC>+J_DeF zz6;_ExHJRZ3y?0Dwjj&`@Cwi>u&2O}g8m8eCJ2~7QUVYOTqDSdKpCE(>;ZlUARX{< zK(>LW2EZAhW1xV6%mrE&z)}D_fw%$k z0p+kJ^Jk@YTKw%qsfdeG1|On)uP&piYW@8C}E-%i2@<& zd??qU?RGiGt^ybuS!nYhtbvgL$~py1GePjP&#;&Tq4J@_!d(-}`pJaq6B zz}phnT^3(xk4W1C{Ur6_0 zhJ^3WRLsPjSS!|v^A<}%{}o(+N#3TMa@VQPh+s8ew!&WUTqb>ez)gSb)LByJYBh+D;N;&yR| zxKmnBT3^~g+ECg^+F05|+DzJ9+Cth=+Dh75+UBzG0n`mz63T7JE@483-(IWInzT;Z zR@zS5UfMz0QQAq`S=vR~RoYG3UD`w1Q#wyNU%EiLP`XIESh_^IRJu&MT)INKQo2gI zTDsbh)Q7~hd-81r8DWAbgguqbiH(gbfa{WbhC7ebgOimbh~tibf@&b z^nvuD^pW(j^ojJT^qKUz^o8`L^p*6r^vxw01cMwPDD?Ia%fj#vf0(^WZ_+#ITj@LL zd+7)1N9iZ&XXzK|SLrwDcj*u5PZ>NJd>H~6LKz|%Vi^({QW-KCav2I4N*O8{Y8jf# zX9(muxKpSJA_az7Bi;vt%3v}$8Cn@S8G0E88Acf<8D<$48CDrK8Fm>C8BQ7BWW34v zkkOOTmobnrlrfSqmNAhrl`)esm$8uXL&j3ZO2%5o=29twwhrVK8j1*@Va$oQ;HWa1 zj84W@#!kjw#zDqW#!1Fm#zn?e#!bdu#zV$arkhNjOukHkOrcDXOtDOfOsPznOu0;j zOr=bfOtnnSC2s`Z9gr<_A`yARU=?rrNo6vboJ_4uolLz}=%!ACM%#+Ns%!|yc%$v-+%!kaUES@aBEP*VcERig+EQu_sESW61EQKtk zER`&^EX}2+1ic;zF*H6A=)>3;kF-T)Fvf=zN~?)p{$Xtv8;)#sjQi-xvYh(rL2{#wXDr$!UQZI#4;32ksrjA8c)zwWi?ry ztgWn_ti7y*tfQ=xth20(tgEb>th=m-tfy>$%I3-D%NEEM$`;8M%a+KN%9hEN%T~x% z%2vr%%hp`(P2l;#NJFI+iABuC@yy;-Hj~ZC*2>n&*2^}?Hp({1Hp{liw#v52w##dz=F)z`3;;YE+O!Bu zVkD1`i(O?m*`4gI?49hr?1Sv1?33)X?2GKH?3?Vn?1$`l^`EkT$>GW2%Mr*C$`Q#C z%aO>D%8|*D%TdTt%2CNt%h6n}QRoQ3ghPcF2~F$)@ELWe943d8qm`qRqnBflW0Yf( zW0qr)W0hl*W0&KQA-^8-tCC-&zab)e)3>L-{m{4n>hE9r$Ee@l^xOaFw?FjTyMBA< zw?@B_emnL3P2b=3{ig39`d;hpO>h5CZx6k-dK>jN>+RILulGRjq243C$9hlnp6Wf* zd#?9F@1@==z1MngF2m~mQ}2K4{ohwc^{#q1y*s_Pdhhf;=zY}tr1wSdtKK)gf9WID zN2!lmAI)WFeSBWY)(7ju^x^c;>Z8-gppQ`>lRjpBoa%Y%`RWDgh3ZA>#p)&MrRrts zb2^1>hW%76>MiQ6>TT-n z>K*Ex>U-+@>WAvb>L==_>SyZb>KE#l>R0O5>Nl5E7A6W10a4&aEEiiKoKSpK-_&>N zx9WH5_v#PokLpkA&+0Gguj+5=@9G~KJT&k$@HGfD2sMZ_h&4zwNHxeb$TcW5C^e`w zs5NLVhb_bx01%=tjubGKPB;(+s)1?XG-x&GH0U)LG#E9QG?+D5G*~s*G}tx3E1nv9 z8u}Ur8ipE18pawX8m1a%8s-`n8kQPX8rB*%mogWg4e$<8PeHZW`_y9vYq+c^df|1sa7KMHF8f_Zw8XX#)8haZ1 z8V4GO8b=z(8Ydd38fO~k8W$Ru8dn0@ig%@2{Z{ci8P5dNi<0{$u!9|DKsfHsWhoI zX)XmZyd~gAqVA6nH+F_N&nBvgY2q|#HR&|zH5oJ+HJLP-HCZ%SHQ6-TH90gnHN9*4 z(A3k^*EG;H)HKpG(KOXG(=^w#(6rRF(zMpJxunN1rGQuozyM<7*izyIovNm$snfL8 zw9~ZLbkKCvbkcOzbkTIxbklU#^w9Lw%+t)*EYK{}EYd8|EY&R2EZ3~itkkU1tk$f# z1k13pfQ|{60V3+yh~l)Ksb;2`)2!93)2!EQ&}`If(rngj(QMUh(`?u5(CpOQ)7;lQ z&^**U(md8Y(LB{W(>&L_(7e>V(!AEZxqQx$zyQVxb^;RdSis_PkgMjVxzoJWywkkb ze9(NeA9f_{LuW=;-Q77g|9`RMW{ujMXW`lMXE)nMXp7mMX5!lMXg11 z8Kj||0sa%T24wKD^2K$eP%TUgr$wtpr$w*Dpv9=gq{XboqQ$Dkrp2zsp~b1s-}QOd z=To1RJ{x_$^!cgJe_x6Ir_*Pv&q1G~J{NtS`cdh}r+%n@tom{4U!Hz{)9-)i_ey_! z(;qke@z5VX^v6H?uU}feX?fG~p{1v#uVtWRsAZ&OtYxBQs%55Su4SQRsb!^Qtz~n0 zup!a`&=mX$R0^=f#s#ZXElo?OWvgYUWv}I+<*4PP<*enR<*MbT<*wzS<*C)5T6tRe zS_N8#T18sLS|wVgT4h@0S`}J7wJNo$w5qjgF8Ma>J)o!pdVwATHs`q2RjQR~<+N(G z>a^;$8nhaAv9$0=E^I4KydPtH(XER;^8Ir**4!r**IOp!KNrr1h-zqV=lvruDA%q4lZF zZ`!!z=}z8?DW^yTX-&{wFhNMEtO5`Crm%Jh}%tI*d|UmyDVOJCph z^+R8!zAAmy`f4sOI>br<+=54P+31mLz?~arblAt?_J&#;mTNet;dO>P8KPo1gCXvP zJr}lGXksC4J@xfp=v4Lf5A>+|`lX+5`uVP(H#kJ~^8w{21f0-eLQV-!B*cv{DMD}v z=^!kCkn`#1Q$Ii8y@P@dHaJ+>E>-(wCIfaCloS+S5VgP<0JbNHm!Ls{g$OnvxOw2n zfuaU_7-(AHO@YM(P7&xm;M+L$?|1$CPyPD_O$D?Nur;gCl026=_ zfYSb{^rmz}y&QdS)UZ*FMq?RWVw8JPxJ3yT-BeUYm7XYSqBe=LA_{?M()`HNBi)XCInv&UU*o0!QNAI;jEpbR zx5&jJsEXt$0-Z=$BKU|TB65KU>LEFYC>ye6m(J@7U?CBOa1zoqnDih_gJ=t~CJ28Z zje&Rs@(M@~V4aWsIu_p8Kw~A09W9oor^*|ah}i03(}wLA)=}8jV1t5{26haX`(t#D zSvH2tnD%1QdfCISK_n)FnA2fuhQSi%N|^Fs=7Kp01``+-;P#FyG%mEbVdBb%I~Z<6 zxR&6CfLHvf`kU&T>L04_syCdNRUbH>;^2sr9FA5v>)`N#qX0gb@nMNiFMO7$KJmC$ z{jT~0PhmU|@p!@$0q?p?XmZm%Y&Z>**s=BG} zs)y>S`j6_D>i??U)I2p`El>;9BDGj8QA^b_wOp-GE7dBsTCGugT`n~+t$`pys|-0N z%-HbCW@=8YRqNDxwLxuEo785tMQv5v)ONK)?NoPD=c)761?oa|k-Au2qApdJsms+B z>PmH$x>{YM?seJQK+y*D2t76=r!dvS_v%cYQ`f5N)b;8Hb)&jT-K=g=x2oIJ?dlG7 zr?xk3J#Bq$18qZXBW+`C6Kzv%Gi`Hi3vEknD{X6S8*N{gFAm&pV3yFFLskoOMErDH z)7EL*YTIesYddH=YCCB=YrAN>YP)H>YkO#WYUgR^YZqu2Y8Po2YnN!3YL{u3YgcIZ zpaO(J`x`zO)3MdD)3Mia&~emp(s9;t(Q(yr({b1F&=Ft8 zmridwebeb(r<+a>ojjda^qSLC=rqiy|q0_0;KRW%= z+0)tAInX)OInp`SIng=QInz1UxzM@Pxzf4TxzYJ`=@5aX2Sp6UP(%?iCdb2LHl3Z$ zt!9nX>!j!Rzb>!$0j>!ItZo2Q$vTcBI0Tclg8TcTU4Tc%sCTcKO2TcumA zTcg|Sa!Z2o4 zJ$yX^JwiPqJz_l)JyJa~J#sw?JxV<)J!(A~Jzkex6P5!&>CiJqvK3nwd=?$1hts3g zqtm0;W6)#NW71>RW6@*PW7A{T*s`abUuTT9l{c82A)2~UtR{iy+zaILl)?c6cYt&!=TpxqKk-gpQ&9k>3 z_U(V{+q=Eve-C^Au=m>DPkaAme?IK?W;gtQXt%$whBQ`2H?v!7x881}-DbP3cH8ZC z+WmLC`*siP9@;&!du;c_?y21~yXST<>|WZvvU_d!#_lh>f7<OtiTSDdnfbZ-h54oV zmHD;#jrp%jxC;FRXocvVBkzn|91bSFneWVR&F{?b%^%Dk&7aJl&0ox4&EL%5%|FaP zEqGYqS>Rg`SP)teSrA*0SddzfS&&;$SWsF}Sx{ThSn#?OuMlp4kBFu_64u!M;V2ZC z1g3W^6g2RH-!iR;vg@J{kg^`7^g^7i!g_(u9g@uKs zg_VW1g^h);%P0%K2XKri)+5l3Wg|{rp;_oGY%T08>@6HD94(wIoGn}|TrJ!z+$}sT zJT3Ap@+}H13N4B(iY-bkN-fGP$}K7^DlMuksx4|PdR+or=tMw&M2{c&aqKp6(2L9> zXHjcWXHjp_V9{vNWYKKVV$o{RX3=iZVbN*v!(z{3-{QdH(BjDA*y6D8#goOe#f!zO#hb;u#fQbG zB@at{O9D$mOCn2ROA<>`OEODxOG-;BOKM9ROJ0|o7p4?|ErBRNG#+bPoM98Q#97i> z(pl15GFUQNGFdWPvRJZOvRSfQa#(U&>RIYr8dw@y8d(}!npm1znpv7#T3A|IT3K3K z+F1I!RKO6kfTIZ_0+RUH66466nx)Rt*3!<>-qOL+(bCD%+0w<*)zZz<-O|I-(=yL8 z-?G56(6Y#~*s{d3)UwR7+_J*5(z433+Oo#7*JU1t2L{+q02mPb$5I+6^vo=CmbI33 zmi3kmmW`H8md%zemaUd;mhF}umYtUSmIs!HmPeMymM4~{mS>jdmKTYX5pz`DW$KO3zB)%D~Fd%E-#t%EZdl%FN2#%EHPYR+d&)R@PQF zR=zHwH1s~8v4X3CJ_oV}xOkOjrL(fNva_@~2gQ zT6MSTVU=fv&Oe3uqL!7vL?1Bu_m=9vnIEuu;yvahc!Q}DXpojsjX?O zd0hr?_>_RZ1;_*i8iYG=({0QeXH9EOXH9R-V9jXFWX){NV$EvJX3cKRVGX{3FMGY& z>zlpa?RB%)-ChrSdG_+{71%4ZS7fi)UWvU@du8^@?N!+8X|E4^{bjH3_WGB-N_$oI zs_oU->vc)Rp?Ct37i<-DdXP84<@;s!a`tNN)!D1J*I=*FUX#6MdoA`_?X}r!x7T5> z(_TOAg)i)vectTTvrpeX1N#i^GqTUvJ`?*)?K88_+&)YDtn9P4&&EDqm&_b$DUg6K zEj{W)h`Qk351l#W;&6Mzu?^!j%+nA*L%Iz4F>J(e1H;q{X)Y|br~Q3{_7$2{*iT_3 zg&!2oP6#z&xP)~Q8c3)ap-Z&Ce?Tq>$seqHaNt2ZcS+PQ6B{7Jz{#M-goq914Uk&F zDFv|;OiS<{!9oQ04`e*B)*P^!Rjf|ve+CIkWxNHyTJfK>us2ly2rIe=^c z=zrk&!N&(m9$43^@Qk27?$xVDNcC%LTO-+*qJm zflLL!6hu)VK0(_A{_+G_5{yWI8bMA3&=8P8u>U~i111mXI^g6$c>{b6yfe_p!2AMN z3vjDT7k}}d0AK<*2Zb$!i7;6KHwUO10Ac`S0UHIR60kx*oWVRVH-62>|hvS8$a=>u;5xNPIzi;F03 zhPbNXc7%({iL);bqc|GktcJrAPBS=R;3FTO!T4On2NfRHcwFMig=YuesCdI%Hn!`} z2)|MMeDMwA_3+P`wPu}JZ#I~XW|P@$wwSGEo7rx5n4RW+GxuihX6|mzGv}KN%!TG6 zbFsO^Txu>emzyihJDrt*vdW zeOdc?Ip}~42mA@8Lj>Y59mF@?I%`{NJ8OGu2Wv-bCu?VG7i(8*H*0rm4{J~B-mH6A z=UL}l7g!fs7g-lumspotmsyuvS6EkCS6NqE*I4(m?(-7gfm06R6q=4m;bA0+pLFM} zYpv_7>#ZBC8?BqHo2^@{Tdmuy+pRmS!|Q%of3yB>y=T2|ePDfPePn%XePVrTeP(@b zePMlRePw-ZePjL0`p-+a2R=GTS7=xw{fAK~e#5=9zO}xyzPEm`ezbnFeztzGezktH zez*Rx{MzTIh5l zZ;0V5{-y?JLu*54LvO=i!)U`~!~dt~&5|2AvS{0}h^lu*mHzY6dok|SxHsc2#$AoO85bBA z8W$NC8vo?oEWFZS>v2>-niMg#kkeD&A8pT!??eVdm4W=J}^EsJ~BQwJ~2Ku zJ~KWyzA(NtzB0ZxzA?TvzB9fzemGT!Ak%{}hHfizml#6hz2(VxHeQTZFhGe>5Q&77DyHFIX>+{}fUOEXtyuFc$-xixcV=HAT1X;uUX zA4oG)X%X|p%o}gznas>)7Bj1vt(l#fy_sh-FJ@lNyqS47^I_(vSpu_!W{J!anz@B4$yuShF~@ zc(crAS_m^CzOWY*ZMiCI&#W@gRJT9~yoYh~8jtc_V)vvy|f z%{rXwNRa-)Y(rNVIaUny@vK_OtZY^>tD4oC)tS|sbvEl_*43<=S$DG@W__CNYPP^^ zq1hs{#b!&)mYOXyTW+?(Y^B*Mv(;v6%+{K%Gh1)A;gnUvEdWX!+Q~@HVvT^O<3?s< zvx(W%Y}RbfY~F0M*%q^{X4}lRo9!^$)9f#1znVQTduaB^?6KJsv!`ay%$}RQFnekC z%Ivk-8?(1&@66tteK-x75E=kYhe|Z!y4YRdk-U@H+3aF=HM=#tGrKqYZ1%Ewh$0Wdt2 zun`c(wgevn2bqJ-A?8qXSaUdYcyr9=Sj@4SV>8EYj>8;J^Y=gI`C^`Ap0oMqV*dGV zem3UkV17Q#PiOwUnSY)6Y|LkCK0EU{n9m>P)0j^-pJG0(`Sj* zHRh``Uk~&3m-%AzCFaYSFK@oS=ojGn-st5*FL!$RPA~t^uMhgw(yyQNpPv3>>HnMP zH%GsDdVQhS|Iq6jz5b70Kj@X{mFd;dtEaa&db`luJH36Uw@-TefArrA{WqZh-s$%n z{hrY8DP4Z2%Z)A}U1GZ6Uvs*YbgAjm(xpGmrGNz@MvYI%3)4mE;^;EdWu?nbmnU6+ zrE5*shORALJG%CC9ZuQlbvhA)*B|HS>XqoqbQQW*+mmje6#SQh zfP#>Mh=Q1cgo2cUjDnnkf`XEQih_oMmV%Cgo`T`@vcjhU6e3FbNQ+~2hJ!#r6fgxs zfu+Dv;3=3XSSVO2*eKX3I4F2h7*H5e7*QBgm{6Efm{FKhSWs9}SW#G0*ihI~*iqP1 zIGhexxI2Jd1ONcZbgb!c=m?2IrcfwU3N3|>LQmmL;X>g`;YQ(3;X&b(q8Ew+ib9Ga zieicqic*R)igJnyib{$qifW1)idu>~ih7EM(>e=V2tbcO4j>DU#UPG35mCex2}Meg zrN~j_DVix-C|W7nDB3AHD0)&HP#jVmQ5;j8P@GbnQJhm;P+U@6QCw5pP~1}7QQT8J zoRV9}Nx+o^;Q-Nl>>+Wgiiu*TSSVJCEya#vPw`CgLh(xRM)6MZLGhE4fRd1sh?1C+ zgp!n!oRWf)l9Gy&nv#Z+mXeN=o|54d>OzD9h9zhUi1}mZi4$BxlrSYiiBe)Iag=yU zW=a-HR!TNXc1jLPo|FcZMwG^sCX}X>W|ZcX7L=BhR+QG1Hk7uMc9iy%4yU{q(iQMB zL2f{$0Q*&(7E_{>DHTeUQcJ0$)KfZBx=^}Ox>34QdQkeLETAl;ETSx?ETJr=ETb%^ zte~utfQ=_Y&c!PaJ&G|2~Y$Y3|QylaGDWiOqo!olv&CgWuCH`vW2ph zvW>ExvV*cGKF&%oG53?g>t3bQtl}Cl+Tnel&_R;l<$-uls~Bms0gWusEDaZs7R^EsK}`(s3@tZ zsHmxEsA#F^sOYH}P7N~jH6V|Ifq`-cHq|(H7eob9Ayg<8mI_COr(&jJp<< zYBCQ%VpOqEcjR9UJVRi3Jus)eeRs*S3hs)MR0-G8O~mF_pX zhjfqVp3ps``G8>r|*uwKk56w z^uH_puc!YF^uGuF?=Sivu0$8A1FA!+BdTMn6RK0HGpci{3#v=1E2{5Q*HkxDw^Vmj z_f!w3?;5Hiz-56vK^F(X1l+D_qME4|s+DR>wWHcoJyX3Qu* zsj<{JYCJVFH48N>H5)ZMH3v0MYG0|nQ5#SjQX5elQ=3qmQkzkmQ(I75Qd?2`2emb| z4Ye(`9ko5R!)f-0lnEGJz+KQfLIeZ%$d;&OYK2;*)>7-J_0-PPF4V5nZq)A79@IXm z`-Qp}>VBi{mAW_Tey8q2-Icl@Lbrp4Y>fWjQgSv0j zeW$LbuA#1_uA{D}Za9_WutkCI3+fE&P{@Yhg4+>wOr21t)LH5rb)LGJx`n!xx{bP> zx`VpEsl%7|le$mpzNr6&`WNbdqyCNh3-wp(Z`23Whtx;Z$J8g(r_^WE=hPR}m(*9( z->HA6{u}i*^$qnc^&Ry+^~32xhsFxvVc>Ak(?VzkH}9UPXX=G|rQTBSsQ1**)GySp z)Nj=9)F0G8ssD%ipVWU+|3$-vhJc2UhKPokhJ=QchKz=shJuEYhKh!ohK7cghK`1w zhT$}^L!t%jF8a5hs8V(xZ`hB7CR~lbw ze53I~8FPt9*%ZM)1fejP#hX>c(ozAhISerXegOsM~1HWZy1Pa z{7K`#G=9R!3rj8}wa~;u)CyrLtfjDr!sQ9SCWM!8L&DSuZz4p7PzgfpcY5hh`yDvY zpcA1shYS%0A&`ne@de=)^jFYOK?DW&5*$b{5!U`4@~`AZ`Jf1@aZpRUlBoBz@Ay1x!zHHUYi_k`k~;&>MkM1mzIeLC^q!=L0Mc z^g7_=z;^?14FohG$xdzBN$diF3DrR4q%iCOfC)q-Ad0{Y0>lSM9WZVHodE>~SQcq38B>8~3o8^B%wMFBhncn!cA05O2hKT7y0#?#qpKl|#ae4~Sn zQZx$5=mw*#dwSc>IxEVh=q4hlg=rJ2iKq*rzlTm8N^WSHq4$L%7MfA0Dxo-p_6~|P z_!|DDzdq5~K$`;f2J{V306-!i`FNz&kswE;8v$#?k&z5WP8ZQw#7~j+M9%V*#hvLx zWC0P*Lpls2E`-An)k1IzF(xF6kmf;v23Zz_OOW8 z6CY1rJmByg!8;jmn^TB){xac5i|;J{l6Xn{VIm9wgd`D3Op=hKBpFFgQjnA+6-iCfkhCNnNl!A6jHmPu zn0CO!&}v1*4|7WV6@^KJL`f`(Bk?3N$wIP{Y$Q9$LGmOGNJG+yG$u_*Q__qyCoM=z z(u(w*v?gsxThflSCml$~Q!@xKJaA>`(IQlc$tb?5%A`W7q?Xi?deWJ6Azeu~(w+1m z8;}jjMr32M3E7lvMm8r~kS)npWNWew*_LcawkJD~9Z#hpAoM_^p|gtsBc`zU0a_+2 zWR&SYtGueggN_Hc=lf}zD$-R*Kjod4_H*yzpS8_LU0lAP|L@p+mkW0yB+t4INtP-@;&*1{CEl>f$#@d4vlBT zKQY6`ufJ#VLSD&R@{YVGKa*d`ujDuKJNbkB-{ha<|1bHU;wYOLIqaPxC}d8h&onPIuQYEo?=&AY|4s9g=1*DzT0&YPT4GufT2fjv zT5?(nT1r|fT54JvT3T8uBp~8)zF(`6qM@fC!@9j;Js86?oKbOq4w1>1uw8yk3w5POZwCA)Jw3oD3w11<$roExPrM;uQr+uJ(JdLAp zM1Wj~Nd)O0j-v~+ZI^mGh#jHlofN(z7y(cnj%89Ny~&JU(T=ukQ=9gYr9$4tjU z$4bXW$47NVzbEkhk>1Rzp8~WMO&yIff z^mCw})2YAs`GbBM`pNWD=%=Nhj(&Rj_eP&r`mE`*q0g2+JNg{xbE3}=`egbP`ts*zW%1KC;h)0|MK9M3%~ryzy09X7k>Q@zrOL?JHI{o_l7Soe7W(Z z<%{9#uY8U88uK;fYs1%;uN_}|zD|67@KyM#e6@UaeD!>t`MU6}=3C3Rj&D8R2EL7_ zvg7uHZ-#HgH^(>6!Ht7}gOG!WgP4PagOr1egPencgOY=agPMbegO-DigPwzdgYmS> z!u|nJB?t=0l4Bu;57K}+5Dt_B%Yown|NWVRg@cuYjf0(ogM%lB0f!-n5r;8{35O|% z8HYKCC5IJE0i$MOvy+97i&94d#FL&xFF;lkm{ z;l|<4;lbgPqkyB3qllxJqlBZBql}}Rqk^N7ql%-NqlTlFqmHAVqk*IGwC2KU0stq- z5Xi`5(T4*<#2g7n%8}*BapXCgIa)YcIodedIXXBFIgU7vIZilEInFrFIW9OZIj%Ua zIc_*^Iqo>_IUYD3PdzX6DIk3UL4hznHi|fj#LTg9tQ=d89mk&Ind61ymE(=$onyS# zlaqjxkdug$n3IH)l#`5;oRfl+l9P&)nv;f;mXnT?o|A!-@w5TM)&j67h!@EIV}Xf- zPr{rCC(4QC#Bt&|nK@ZFSvlD_**Q5l4LFTBjX6y?O*zdt%{eVNEjg_?tvPKtZ8_~Y z?KvGd9Z&5rv@jr;0?a^7*?b3SlB zodS#gof`%aF^6%b3fA%aqHE%bd%C%aY5A%bLrE%a+TI%bv@D%klI@ z!{-C^EU+kOhhW8xqjAYx3YW^I<?{~h}d~f*P^1b8x!1syYul(Ndd&}2S6VQz#Q<;HU3xbfV~+$`Lz z+-%(J+#KBCMSpS|a2s+PaT{}+aGP?Qahr2na9eU)aa(iSaNBa*aock{a66vPaM+xH z9|jr+4I#uFa6M|7Tj5r@wcI*xJ-0Kr3%4t`8@D^R2e(h|UbuVXF5oWYF5)icF5xca zF5@oeuHdfZuHvrduHmlbuH&xfZs2Y_MdeUPfq4ub4{AxsR^U$7F?Yh9a%Z`7++f54ciemKXYLp7SME3NckT}!UU|6iaOEN3A><+A zA?6|BA>|?CA?Kmsq2!_Bq2{6Cq2;0Dq32=XVLX-WkY$1H4Dt{PSV)oJ_Bk*Q!h`Z) zd2l><9%ddE9#$SU9(Eq^x=$Woc)ao$@EGzK@fh=%@R;(L@tE^i@L2L#@p$L4=CR?i z<+0Lqw;8ZbUb<;MK^@mFjzw=4ZAaR%TIp1@Z-XdD?e_~1H;z~jV{!-FwVjS z3pp!B!rHzDne=q%OJFWr3A*Pu>=0SzcKD9OMU zgCh*EFG#yU-#+=T7yj!NG+5wSflLL)6kJh&K0)3D4HI}u@FKx*NXtgrI?Ig?b+{N|6N5$ABBtWQ=q%U_Alw z=fLsD88kcRVi-|jW`qe2rYe|UU@m~`H*UhXn&PgAYa8xSPo{rx$-(UfcNHAyamdEO z7w1tN5OHq9K?;W(oHp?BkI!R#yy3$JkA6Ib@j%403C{?;UGauF+4JY`5PoL(*5I}A zN0^n_GCO9^JTouMEAz&@Gat-PmS0$2SYBD)SS~DAmK#gJ60$@rF-yXdvSchdOTkjI zR4jLvcb0D~-&tywhNWfcSbCO$Wn`I7wIEpd;IyHxip(8mb@*~bSd_)GI2O+`vn(tt z%f_;^94z>f{$crK`C<)NL)M5jW=&XA){Hf0Em%v|inV5KSXJ;yMSHDE@Bt6OW39CGIlw;f?dh3 zV)vb0&8}hBvg_FO>;`rtyXh1>!bkvGozhzp#I0|Hl5p{>uKwK42fRkJ!iT6ZR?ljD60&U|+JY*nemLC;OUx!@gzTvG3Ur z>__&~>6wHW0nk2=`Z6+@nBC&nQ`jqe%igi~>}U21`<4C1erJEM$5--`{U`e`o`2&x z;5pFF7v-FC{M(FEuX> zFD)+}FFh{owUIW(lp1fuMR-wOEH921&&$lq!pq9b#>>vj!ON4^ zUwD1t^_AB*UN5{}dA;!(@EY%i;C>vT#!VWj{uaYc6=0ay&q@oW%Yl~>EFlbe?y#2=88*dlhuDk`jg}g<)#k?iFrMzXl<-8TVmAqBF-FbWG?Hg}3Zw+rP zZyj$vZv$^5Z`0`=g(w3MM|9aYWO6af$Ky(PQ{F6ZjyKQS%-h1-%G<`<&fCG;led3( z`)-V@$a-ZS2F-V5GK-Yec~-W%Rq-aFoV-Ur@C-lx-d3PA_pk?7DP z2#f^+o{_uouDn~`9q*p^nfHbFmG_PJo%e(HCm&Zn0zN`MB0ge15O z0{*)5*E@gxkH7xruP^!KAukts`7XaXdHs*PzRK&Hy#A0^{OcxfFY;^gv_Ybe)9uCZJbxu$Z>pkgJg^ zou4*Wk*k%fldG5OBG*-}o7@_?wQ}p^*2`^>+bFk5ZXahT`zCU;a&vN<<@S`@rv!ln zp#+fxu>^?(sRWq>xdep-r394(wFHd>tpuF}y##{33mw(37-cVl_--am#C1al&F&E4~c4t8i`toI*EFT28l+Arqj?1+YCsk074+oj%^q| z+ar-kC9)DZiM&L!M2keLM4LprM2AFAi35p4i6e<)i4%!ai8G0Fi3^EKi7Sa~i5rPq zi93mVi3f>CiKkNt47m-!tKd%{K9A)ajuNp*tP)#^oy1<^S>i?FRpL$JUE)LHrzC+S zp(K$cu_TEksU(>sxg>=or6iRkwIq!stt6c!y(EJqqa@SmABIZ@oYw@z3k3GD?!)0l zBvDDMBu)}9$t=kt$tuYv$u7wu$y3rm(ooV^(nQi!(oE7^(n8Ww(n``=(niu&(oWJ| z(m~Qu(&=;^!`lOJe53?JeRzXyp+6>yq3I?yp_C@yqA2C ze3X1TP0p|qftU+$2zn3Ln&J$Yi{vV~mE1}0C7&f1QUy|lQbkh5QYBKQ zQe{#VQdLsbQZ-VwQgu@GQVmj#rwtosCs2n0UqN>Sn`fM(E0Id2vQjyzyi~JPi&U#r zn^e10hup7nzsWt2dnorv?upzpxz}=UhrAnk7kOXg{VCsGDif>4(08|E42DKP0)p0GTMQWAWO6{cfQqNK^ zQm;~PQtwh9Qa`1+N)t#EN)t&FOOr^GN|Q;GOH)WwN>fQwOVdcxO4CWxOEX9_N;92O zacHuDa0bQ(MI5a0aS>@m8kNRM(v{Lx($&&6(zVic()H2}(v8whr!pN9 zFaW9n=|Rm1Aq8BsI+0GLv(h=~ymYg4i*&1Wn{>N$hjdTrU!?y{`d8`Sq`ydimHsAu zAblu(Bz-J>B7G`-CVeh_A$=)*CH-CcKcxRA{dejAl)jd}k-n9_lfIXJkbabYIxX(- zl7X2GZV;MJ$W7qp*NgNjy_Mcc@1>umU!-59-=yEAKcxR#dVFD@GF)T`WC&%5WQb)* zWJqPmWXNSGWGH2*WT<6mWN2mRWawoWWEf?bPJ29jXkc}NSA@nD@*22t4kClfU}bPJ zco}9H78zCAkO`GC1X6INouK?ev5RW<}+aFu_EJQTWm2;-qV`QRDr z<>LYyGz`s9CPQWn%`m*b5b?r~3t=rhvJksMvkLDiM5Hi-Le&X(CS;bdOG5N`s_jk{ zBIr}-&mnz-`2pm1u+2gL1{oXdXwa3x9|oZp3|mlM!9n$ekO_t)Sc_m1g4zeJ9msDW zq=6v@$`)u;U?PDU1g;LqGa#;jLjqCI?X2?{5emB2>=<_LZw z7=-`=0>%d}9{6;i#R1<2wieof$QEHb0<;!DS71(o_XNZeXh*;gfd>RY512T>(>%po z#DIGO5DBm#;B)|-0g?si62LuxzW^ozAO$GuqbiTqI(p+MX`?KS(lYwPsPdv%i>51z zrsyLg&4hUj>WHWXqNImL9Li~Ei=n=SG8L*#Xc?jN^Ax(Exp0`(v8R(o^rx7dxsbtLTSiPVFHBs6v9jh7$M4o zhzyb_2!$Y}f!G8R42Tpwg#+xEvG>I~7W+}GEwM+$ZV$^gY`?IM!gdF{7HmGSgup%k zqj`+TF|EeD_;ewjBUFqmF&V_@4Ff04n=tpmv;~t6j2Ljq$E_Q;TwEz}wZld0De{IJ z1rGf)p=cx;izcF}XeOGA7NVtSC0dI% zqOE8r+KUdNqv$01IF*mk5dg`CQYj*77^>j~RYk3+6ZN9A=pwp`Zlb&BA^H@15gUjN z#YSRdv5DAJY$i4rTZk>iR$^{HyExQn=}xIkPeE)o}uOT?w(GI6=MLR=}X5_cC@i)+NS z;yQ7?xIx?~ZW8x6{g!YqxF2VO)**t2AtJuPD$a^?;=H(7+#+rjw~5=u9pawiui^vo zq4-FAEItvRiqFL7;tTPm_)7d;{5SF6#n<8+@vZnyd@p_wKZ>8kKTfqKv=2bvp}dRe zABLCs!Fm;M#XIp{{49PEzlz_)@8S>fPniRmLzyF)W0@0~Q<*cFbD0a7OPMQ~YndCF zTbVnVdzlBBN0}#?AE(I^mI;vd&=p3~5VKPJ9?dGVmD$PcWu9eTWL{<7WZq>yWPZvL z$P&sD$r8(w$dbyE$&$-b$WqEu$x_SG$kNKv$ z;@5UjS*$Eh7B9;z%OcAv%O=Y%%OT5C)WoSexF$~5VMP;?JI$6D}v#g7(tE`)>yR3(-PuYHv z?M1dX*)FnOWxL51$QH^L$rj6&$d<~M$(GAj$X3c$$@VT=En6d7D_bX9FWVs7DBC34 z<8-CM;{lf8X3i`prqOt(ZYrCV&B^9vn`K*MTV>m1+hsds!?*sJ-O27{pJiWUUuEB9-(^2!f65Wa5y}zC5zCRtk;;+Dk;_rYQOZ%tQOnWD(aO=u z(aSN&G0HK?@i@h>kd^@4i0V0ls~ElGv2>^$Rt_hJmt&S=kz<(Np6<<51&B<5=TF<5c5J z<6PrH<5J^F<67fJ<5uHN<6h%I<5A;DpMFO`WD*(^=C+(^b<=(_Pa; z)2C*EW}#-0X0c|8W~pYGX1QjCW~FA8X0>LGX02wOX1!*EW}{}4W{=ai3>^?)r~o-2 z4~|6^KI${o%xdN|^P0_?Et;*GZJOS)ok2H@pPc%<8&os|9FElSTuQabU zZ!~W;?=&z+MG60`YU~&2X~FRdcJk)7)!5Yrbf{YQAZ{Ykp|{ z)FRL#)FRR%(IV3#*P_s((xTR)(W2F&)1ud6&|=hL(&BMSq~SOM;T3cWgxs;6!}+C9 zEvyz!3$Mkj#iGTk#iqrs#i7Mh%RtLe%Sg*u%S6jm%S_8$%RNIxW4HvzCjNtCpLVyOxKRPpty2LaidLVyzOb zQmrzra;*xjO06obYONZrTCF;*daVYnMy)2T9;X}|?k13HLES)jA6rM9%PQ5%YUQ-@ zTFqK5TCG}bTJ2gLT0OPCXdP%BY8`1EYn^DFYMp7FYh7qvYF%kvYu#wwYTaqwYdvT^ zYCUQFICb2xMS+zI&Ih^z*mL3}SgY1nYp1o>de(Z;dewTv9^h}skWK6xweJ2rM8u}wYH76t+t)Ey|#n4qqdW_ zkJB^`5f(7OK$xHgffX(exvgqzwRPHhZD(y4ZC7nKZFg-CZJ*i&+J)Lh+Qr%>+NIiM z+U436+LhW>+SS@M+O^ts+V$EE+Kt*x+C5IOIlNn-4uhD2)&(}kI8%43oz>21=e3)) zTeMrX+qB!YJG6Uhf6+eBKGZ(aKGr_bKGipM5Jg}q2DZW?jt@ciPul=n3qW!AtICI;J{iI_5eSI+i+CI@UTiI<`7?I`%paI*vL{ zIzCQUJXB@?IRiq2A`6!AxTcJ%qt(&r=yjZRTy$J@+;rS^Jal~O6zCM{6zLS}l<1V| zl)$}l@fg26x4SF-!`QuhJsZLfWr<2!d z)@jjc)oIgd*XhvdsgH|30)2$~i1ZQbBhg2yk4zuAJ_>!5`l$3#>!Z;}tB+0}y*>tg zjQW`L@zBS|>1qS18k8M0b&xW^J?x?Su=;TN@cNkbvFKyf$EJ^6ABR4k`f<^ZKtDqL zi1Z`Yk3>IG{mAqq*N;L!O8uzxqt=f`KU)3h^rP30K|ea!*&e)Fnqvp^g@~oi!IEu zkh8*;3VkVjqHuXas|n8~#FNlKLdtl`=uUGXNJ3~MAxVL|CUkW0!$HypWf~l2kcz?b z1?LvTS8z~0^+%vTLj3_P5Ij8)=fGqGuM8|NFt0#`0x=0R9x!UaZvmwQv<+}1z)t{G z0FeCv=!0kv_&2~sC_f>%fvYXp-@tGKfeq?30MH;Z1Cb17F)+a(_CA5W)e{990+R}E zDL|qidxEwJ{3UplU_=7i2yh|LfuQ(-qX%dm;BkPsfu{zv89-yFZO?$c1ymC1R)~t= zG7VA^xJ7^jf!70o4v043%YgO*@Cq;}PhdWj0-z`Wh5)Gn^aKzMfEYmSA3c1f60LO< zvr&^qT^X%lly6agMb{LCPt-3_hCKa#XEP8zJrukUPQmpZ{VsH_&~8F&2<05~WKdi| zlLVy>v@D*=fpUl_JQC`Nj3dd7Xf@)_$R8sRjD#)%uZW)_42oPPB9cfeA~lErA0l*! zvYk4?GsT6l6w*k@!eCl}C=3E92!9}Tf!qUv2w41M%Z_a~cF#|2KvhC)2eGch{tP=U zESa$N!5Rj85o|0l*2jMK%m@x6d2nNFm%qB1? zz;zvWW?W)%tHd=AS1ep|aO-%g{*F5UPU<*4<3x)iCeD92kl}=cBMS}__>9MgEY@5n z8>kJ{MrvcViP}_crZ!hws4dl2YHPKP+E#6+wpTl-9o0^1A8J2NL!$+v9(XNO^bjw? z00u8;)jG9a?W}fDyQ$nfXYyIL{JN(Ed1zZtFzPD>pbhc=)CH@>AdTF=={_r&?VF*(k0d<(IwR- z(Ed;n zby;*-b=h>;bvbl->Kf=8>Kf@9>ze4A>YC}A>sshq>RRbq>)Pnr>e}hr>pJK<>N@HA z(Dmb#c|v6X3>&JPh@oLnhhNOq>gsg$y3V>Tx~{rzy6(Cjx;}OLUAK#Ffo`F0k#4bW ziEgQGnQpmmg>I#8m2S0ejc%=Ooo>BugKnd4lWq^)K2C!u{0U&cp+Ac38>WMJH*8in zr<>Pp)@{*k)os&l*X_{lse7P%sC%S)tb3w+s(Yq;u6v<-se7e+t$U+;t9z$=ulu0; zsQaY*L-&tUSPESOP;;oOB5H?WB;I_x)!pgtb)R)#bYFGfbl-J9bbsm*=n?7>>5=G> z>XGS@>rv=Y>QU)Y>(S`Z>e1=Z>oMpt>M`l@(BtEjqe2YBK4 zJ!U-?Jytz7J$5|~J)ZiU?Jp1e@@8Ky_T_G0zT00v?QhP$zS!6Q*w;7vdbO{$eQoXQ z!@fHE_GaHM_U+xi)%NXa-@fecH+#W9p}oZRlG;mdFL!%s?WMPuhrRrD0`?Fpyf}NA z?Pax>-Cmyd`m4Q$_8Qr1Y_EyEruLfIYi+NMy|(t+*=ujFgT0RSI@#;PUjMS!ANFeO zmCk(PRqR#m)!M7GS8uPgy)O2;+UsVoyS@EkZ?(NO_SV{4XK$muec0O%do%V%_U7!( z+uLk!i@iN<@M43&2B8fi8^kt9Y>?U@vq5fy!Um-cDjU=`Xl&5hptC`5gTV%)4JI2r zZ18c~XoDXoL@=N;HHk4Zo~(hjfwO_P!EA%Y2CEG=8|*eXY=9U2X@gH21~v?B7}+qk zVPeD7hM5g>8x}S!ZCKf`wqaw#)`p!8dm9cm9Bnw+@L|J`Q-K@)ILU?RK!<$Jw(&R* z?f=iwn^?(sRWq>xdep-r394(wFHd> ztpuF}y##{C*dmLCgCpOA>myjPaGTOlw5gB;$xb=buiO=UN+c4gM3BfNauTf)Z4&Jg9TMFo_9XTt4kQjGjwFsH zP9#nx&LqwyE+j4`t|YD{ZX|9c?j-Id9wZ(mo=$x+%`K!(vcJxxE%y?96~`j6N^BB4 ziC2j?iFb()iSLqllK7GYl7x~(lEjiElBAMklH`&Ul9ZBElGKtklC+X^lJt@cl8ll} zrz)A27!oeom1nA#I}pD16OlwEfg~o0lVp`-lVq3VkmN3@C#f%KAZaLRBxx*ZB55jV zCTT8dA!#XTC21{bBWWvXCuuL~An7RSbefqdr6Ew0)qIACxpGNAB^60kQb=l&I!RYa zH%WI%4@vKmd6M~(1(Jo5MUusmC6c9*Ws>ER6_S;bRg%?`HIlWGb&~ax4U&zLO{WN& z4jl43NdjPInH!$$Q!c_Dcz zc_n!*c_Vo%c_(=<`5^fy`E(kmDcd0^l*j>wqq$1r=_wbx*1{xdw6#K~mTMx{RIXRKmU6A+ zTFbSOYb)1Iu7h01Qy+AFlk10EMXoAW$koYpmDh{BmhxK3>m;wYGYS6sA+L~ElUM%N zyZrFvM=L)T`RhUc`cr=XkNkX*pI7+_`T1MQXDKgIzDVgw=}Q?%8A=&R8B3W+nM#>S znM+wnSxQ++SxebS*-F_-*-JS{IZ8R5mT%gP2xlecfgyCR?|5P@MM{+tQks-b%2mou z%3aDs%DYsaRK8S!RH0OnRIyZvRH;;%RJl}zRHamvRJBx%RIOBw5VJE?oA2dPJ?r_*FkgA)O?L|HIs&lM$4<+VtyQbTH!+DW}i zy-B@GeMo(m=3ml0Nb_%LF4DY6<4NO76G#(E6G;()^UB zl%|rVmZp)Wm8O%Xmu8S=lx8}e>U2pFg-fUgBmZ2M@_x{WG%5|GF=?DMt2CQ5yEKP1 z{4l?y`7OkJ3I#`z-B6+81d(X?(}{X|K}0 zO8Z0Fzoadtt)#7`ZKQ3b?WFCc9i$zlolf67Jy*o^68OP70vEZwyR;&$N(*UCS|{x) z?I!Im?IG=5+F#OsN%t(BC!H@{AYCY3BwZ|BB3&w7CS5LFAzdk5C0#9DBV8+9CtWYy zAl)e4bb99L*CHO6pb^#}xIpHesT1i`I!I^IIq6pEHtBZh4(aaFd(!*T2hxYqN7BdA zC(@_VXVT}=7t)u~SJKzgH`2G#chdLL57Lj)Pp8(NIxo_Q$u(i?g8OP-(Rz_yrHAw; zy_0^Gev^Ke{*eAIgC~P8Lm)#aLnK2iLn1>eLncEmLm@*cLnT8kLnA{gLnlKo!yv;b z!z9Ce+QSGxCPsxN53a{~BOF8ql>suC3{HkshE0ZDhC_zCj1MwC%J?MXvy2xRUu5)T z^kocW3}uXDjAcw@Ol8bu%w;TO{7c4C#!ALo#zw|g#!kjw#zDqW#!1HcG?)> zLZ(utN~T(-My6J#PNrU_L8eirNv8QUrxE;2gbWKVj0W&FJc&#y6J#=(oJ^}sn@qb* zhfH^wA7p-(`6Ba+%%04?%z@0I%#qBo%!$mY%$dx&%!SNXnO|l8DRU`vC37uvBXcWr zCvz|JAoD2mB=daQ+X$Z~#)c&u#uIoWpG9Vs88Vy9jw*VJ;b~{5C|zcLj9)T;$?_n} zqb!~*zAS+(bW2nAO#5;|EiqNWa_W02)BTI;Sz2J}WTgg`s!@79>C~j&lA1|MA8BDc z-El-;pCUlEe3*~mNPzY@n%gK#qqmGAF`B)o+M?ZxqN%&w9^`hB8zn}*+yWYRsKB9< zhMpLTTWC_D-GsUkIzr_3Dz~3>Z_s{05d~Ec^e)hUKo0?x0HpJil}~v6X|5x9`(&xJ zW5jd@2NFbYlXFevG#Su@G82(ZU@_UjB>CRu?Lpq2$#0c6pLkR9M#%srmy@7O!YfIW zB|yYwu#vu!T#SN6Brre?R9 zHDfk@S-xcnmVHzsY8_6ou0lVUdXqB6fIKs$q$RjS)6C*rSm5 zyL>z_(=Q*sd<60lG7-*{He=JwF*8`qq%SkL45~6V${Z(yl}s@*O~`m3!*&e4F@nZS z*eM1)Q&Y?^F;v9x3+Fw;^a&#%%w#Ym!PEj11Kinji7p>^`SiF6md}9eQtmRjT;#To z>o+dOxUb>@iR&D$Sh(}x5`rrM4(K^C=LnkvWsY|_Z{+}#3`S2dXy8#dDJU#P7%OfVwd_0Qrc*J7?-_v|$@1fIYb1cFcy z31UGaNClZ77Zif4;8pOK;HRJzRDxR22wFiW=mmpd6ikBo)IySKPd*mgd(1t7(>{KO zQ~-eqoM07ff?aS3{ubN?zXkkw-(sGaFBXV}Vv$%ZmWZWdnOH7Xh?QcMSS{9wwPKxE zFE)scVw2c>8Yv0XCz^}JK}N2OgGT;vR19J!=EPR9O>7rC#O~realW`fTqrIQ7mG{8 zrQ$Mixwt}HDXtP%i)+NS;yQ7?xIx?~ZW1@20!;GzNdjX}kqIxyxh8)XR2;;aI45ou zw~5=u9pdh?db0Ym2C{~-MzY4TCbFioX0qn87P6MIRc$m z*-F_e*=pGu*;?5;*?QRq*+$tW+2+&jxzSEQ&KX;n%&&1|%U^Sq4YHYRPPSFHO}1UO zL$WeUg1XEu;JG#I3Om${5|w;W7W(IVZP+> z`D z;2vky{QEvs4#;70I5}21HaT`V4ms}f_k;Z1$ls9r1DSBb8QMP&@{cF~e95m$e%11; zm0z9w8syg^zi#sDLw(t zeSXmACw=C>eCqREFMsIefAr$(CD2Q#mq;(MUJ|{eddc-t=%v(4rI%VSjb2*4bb9Ia zGU#R0%dD5>G+hvwcX>Y(k$hfWR4>qr>BZ?~)yt-rT`#}&^+u)Up~%9?~CdS^u_7RsxNna`K8_;>OHCFspqQ~s28di zsTZr4sF$git5>M^zv`9hRqEC1HR`qMb?Wu%4eE{RP3q03-qyRRN6sIM$jowbkHIIs zst5Hc6S~elAS-O7T^FsBh{!^;h*b^>_6T_3s*Z8u%In8iX1|8pIkT z8l)Oz8sr)j8k8DT8q^vz8nha88uS_r8jKoD8q69j8r)8PVeqcO$GM;38!S)_pn+-N zG*~s*G}tvbG`MT{prNOsuVJ8Js9~gGtYM;Is$r&Ku3@2JsbQsItzn~Kt6`^Mui>EK zsNtmHtl^^J?Ib3K?;3ub8zH_kL)8!(nubopRl`lgUBg4eyGEWyzD9vYp+=ELu||nT zsYaPbxkiOXrAC!TwMLCbtwx!Cw zuF0XvT~kj}U(-O-P}4}$Skpw)RMSk;T+>3+QqxM)TGK|;R?|+?UeiI-QPWA&`IJ1< zQA5-vyZGtHxys{VCsj?MscGsoT{Yb_-8DTly=&%a=4%#c7HSr07HgJhmTH!1mTOjM zR%%vhR%_O1)@s&i)@wFsHflC$HlI#uDsf2GWc5G$I5&qpTV<*lG&9YdW~*kKX1ivG zW_Qg!&3(-S%|p#2&120I%~Q>D%?r&-%`44o%^S^I%{$F|%?Hg#%_q(0(_c;f4k@0* z3^1w9EhW!!xoQs0O>?LDs`;k*uKA()T?V>5Sc^o9REtcDT#G`BQj1E9 zT8l=DR*O!HUW-ACQHx27`P608_CshWsRj&&b1BMWW1(6=3)8}Bv1+ktv1@T?ao6h~ zdVSHWr&nLEfnGzsCVIW<^@m&yTF$2!oFXIgP|0s#1fCmU9*s-Y z5?Y#;PRmuxP0L-&L(98Xo>snAfmWebkyf!*iB_prnO3=0g;u3jl~%P@jaIEzomRb8 zgI1$flUDQTA*VNq_*LQ}n7HS{nJ4i|wSrcrmD6g~YSU`h>d@-0^@G-)*1pz()}hvs z*0I)!)~VK+*16V&)}_{!*0t7+)~(i^*1gt))}z*w*7IpTr>Tj+R{|=S@#l)0Xa8EY zhSsLF(|Xl<(|XtX(E6^8r;V>opiQVvq)n_%qD`tzrcJI*q0LpBzqBc}skEuJX|!pz z>9py!8MGO-nY5Wt-8%J9q|B0v!D0dT>b!6?stvR;ZJai%Hk&rPHitHMZU3e1gSL;_ zK56@`?M2%cZ9Q#$Z3AsXZ6j@CZ4+%%Z8L3iZ3}I$+P-T0m$pB(Ew!z*t+j2mZME&R z?X?}W9krdbolpHcbycL^lG4GV1NZ#A0JW+uv^8y=wyUoxxb}!m_+WFcA+J)Lh+Qr%>+NIiM+U436+LhW>+SS@M+O^ts+V$EE+Kt*x+Rdke zp2{qecS#Ci*@9UEUcx%n4%(S^PPf%c*Hk@m6niT0`XnfAH% zh4!WPmG-svjrOhfo%X%4qmN*yX4Y8@IKS{*ta zdL0HGMja*{W*wGO5k}H5$tWzBFk8V(=b$=32h+jnuz|ZidU8RL8gv?Unsl0VT22`nnaX6qutvia39r|a>I9ukC#Tb@)27p|)1lK{=ZnrS zI(s_%ItMz3I!8LkIwv}(I%hiPIu|-$b$-?Pht8$WmCm)!jn1vkozA_^gU+MQlg_iw z%c)``(U}AqmUx(9;pKi-ouRYo>~vmr-gMq|K6Jk8@}P^Si?2(dOQ=hvORP(xOR7tz zORh_yOQ}nxORYtKNQ6i%T&r z9kH~uQi)16DHWl#byA#3jU~O3)H-)35d;0F{d!X;3 zo@COP_)a1<$+#qRk`zcn6^S?`aFFajV)#hJBbknnIAYp}OCz?7n6T5ccM`8i7-C6_ z86^&Hlvp2vbx67)S%w%F;#3GX(f2#SANt|xhp!)jeuTs{5S>7l0pS8{`?G$}Vm#a9 z>~gbQ&9*bE#jNc3+p`J^0 zZne2-=IWQbSguI9w&c2w`!lYxxIp5PhRYIeFSt(ND4!#Bj3E9u-fDXT?SFqVN>HB2a{i zND(U%MXJaYxuQ^96+aYzDSj$SMWv_}jiOa_ie51&M#ZF<70ao4BrTqFE3hNTh#Y5! z{B%&5!YNk8rq~sS;%~)W@sHw{;!E+Z=BfE=fm)~*sl{rETB??*(qFVnm=o;!8=^E>r=$h)9>6+_W=vwMp>00aB=-TSq>Duc$=sM~; z={oDWoC-~n_(=|1*}r7`kaJo7U3Ro-E`e`J#@Y6cG1n#&DSl^Ez~X2E!Hj3 zE!8d4E!VBk?T2oqZk2AeZjElOZk=wuZi8;4Zj)}aZp-QIB>tbcGB!RLc;qCQziS(G zGu@nSt8SZayKaYWcilbRecc1yL)|0YW8D+oQ{6M&bKMKwOWiBoYuy{&TirX|d))`! zN8KmgXWf@m6H40v>1aDUri@r}_RQaI=x(|@-B;Z=-FMv&-T4)N>EY?&>k;S?>JjM? z>yhY@>XGS@>rv=Y>QU)Y>(S`Z>e1=Z>oMpt>M`jt>#>|-Qu+hc`ujzH z-}URFU%q}-`c>;!qhB}ude^TH{epfu{W|pfNx!f9{lCf~+xNHrcfr4Y;9nyip78LD z2M-TdJiOxJC;s@t|GnW){!KsN@&DlQPdq;1@q)(}Jo@d^e;R;;OP-hPk4I9(+i$n@nm@7fBM4H zH~#%^Jip*M!}Ar-)yb=S{=_rzYdQ zxKy~*xHP!5xOBMmxD2?AxXidLryG_M36k(wEaqZ?53LJuFeu0sIht1V4tKz)#_4@N@VD{1SczzlPtyZ{c_F zd-wzV5&i^!hQGkS!KY{A{p?=*pXcs{&vhU04ZefF!r$QU@DKQR1Req(L4Y7c5Fv;W zBnVOj8G-^qiJ(GIBWMt`2s#8kf&syZU_vk>SPbI-$fNB{(ez#&)> zYzTG)2ZB375224RKo}y75XJ}-gek%dVUDmsSR$+t)(9JfEy50Ak8nUZBAgJ;2p5F6 z(;pJPBm6-4d9IcC$_jzd5ITe_!VTe$@IZJ+>~~k zhlpdu3E~WKj<`TvBCZhEh#SN$;tp|-ctAWNo)FK7ms594DGJGs?8-AO&RrSb!!ZyW zVuyG|ydmBZABgWrJS0An07-}>LJ}iMkfca5Bn6TZNrj|F(jaM(bVzz61CkNRgk(mt zoN8qXSV)m%FQ3VD?&bK-Pk_XbI3z2Q4att=KypX=g49FmBMp#-NF$^%(gbOWG(%b- zEs<78Yora*7HNmHM>-%Kkxocwq|0e?rtgK&%Jkz5!gCGCBSs3OhSVWlk#0zLqzBSF zG7p)LEI<|_i;%_05@ac|3|Wq>Kvp8Fkk!Z?iJktfJgir>B}W8zMOgIbh76OHLl3av(S44*80FL%t(Fkl#^wD0~zFiV#JF zB1Vy*NKs@caufxM5=DigM$w>XQFJJJ6a$J8#e`x;v7B0L%5z8nB~yW|0`63KUMqmY zP&gDTiVek%;y`i7^#RvEaQze43$8D?`nU$ThPXz!#<(W9rnqLf=C~HPUU4mPt#GYz zZE$UI?Qk7%9dTVwT@RPHJQ!XbUN3kp@mk@v#%qVy0k0EY7rfr^`i|ERyaKO=*A=gK zy#B@y4?k-BXz*jij|D&EJYD_({(8V)f8wtWKOgb)1wVhB=gptM&)@jZANbD`{_}$W ze4~6o`H1ofit-iZUnqZ~{13_!Wreav z*`RDub|`z41IiKQgmOl?oU(BWh)7f=pn_cuZl`(jErHTdI+QEQ4dssVK>0VyJF0)9 z@=*Dx0#qTY2vv+KL6xG)Q01r!R3)kkRgJ1a)uQT9^{56^BdQ72jA}Uz=d>OX<4P(9 z3nE;J^SE6Bm7#K|R#Y3R9o2#Aj@m=*qYhAqs3X)d>I8L)IzyeKE>M@KE7UdW26c-l5)HCYk6sl9QL~1M{9PFcT1JBca4b+C(pN}bTG|y-}G(MUD zO^7B!6QfDcq-ZiUIhq2^Pc$W(3QdisLDQn?(DY~qG$Wb`&5UL_MedY4kycCi2YWEw z{PR}P0F9w>XjU{EnjOu7hF|(O+JB*aK>L5u{)zSx?GxH(v=_85Xg#z(+5l~cHbNVt zP0*%jGqgF{0__#;E7~7u|3do{ZHcx*Tcd5zwrD%FJ=y{7h;~9dqg_tPJjGKa=@LxB zjt)}^yz#U^YiJ$X743$0M|+_C8|@wKKWM+uexrLr_l)j>&O_&;3($q=B6Kmj1YL?Q zM^~UL(N*YbbPc)|U5BnmH=rBQP3UHH%W1i%`HCoCl2KR^Vl0AJt`6u7okO>x+tBUk z4s>_)9(o^rfIdVYp^wog=u`9=`W$_MzC>T4uhBQ?Tl5|J9{qrRL_eXQ(J$z4r)Z1h zV1iiKNn#3vH@qI`4ZTCZqTkT(=nwRF3=bF{F+5>-#&E&#g2BV!V+b&W7$OWYh6F>3 zA;XYkC@@?xykhtZ!%qw)h6+QCp~28%=rHsc1`H#H3B!zG!EigRU&I)b3d4dFBO$zQ z4!~d-9EKIchGEBWVBqKZjo}N!H%1Smk1@a)VvI1x7!!;s#tdVQvA|ejtT5IX8;mW+ z4r7mTz&K)@FwPhkjJMM^Mtm}9G%RK@io$E|2#ki&VO%k87`n z#h4OIDW(ilj;X*@VyZCJm>NtirVdk&X}~mMnlR0n7EHHOZbn)&;WzAoG5Nw<^#n|Y z$zfVCZJ2gU2c|n_53`Rsz#L+ZFvpk^%qiv!bB?*dTw<;;*O(j3E#?k$k9oj6VxBP1 zm>0~q)1^i@G+8^WoiS*`OZ*JXhS_0WF>jc6%m?N>mM1J1EFKmgOMoTB5@Ct4Bv?`` zIhF#;6-$Yw!ct>tu(Vh@EIpP1%ZO#dGGke=+)jZTiPQxAunate^o-K_Ne3qtn6y#S4SA~S$liV<&4|T5 zMwvJ!p{$NhIO^HxOQXPyE-}iz_|+-a`Y+!9h4%-%KjQrf@6Qxp;oZZ#PcsvRNi-Ny zEJV`}?K{-r&`(2Q3`H+^|49oAohUSvP!>XO2NfDrSJDKz#q{%_9i> z{o||{GE~KZ&4~ghjGJ_9(x{1kCW4tja3qAvUhWL!|NqPuz9^`9eq)`wL zL0AI;3M3j3F~Gt<>-X%#v!KqpILq5?Q?uU8vN5Z_?BcQZh{0(%Io8L$ArL_WjujHEO6 z&G$G9-Gs3eV`|2V;e2kc~q!VU&$|G6uYuxMB*5*&}}SJLEUx zIM4^^BlHRS%}T zzoFl}%JOc>`yMY~ycF@S!utac^gLnn$jdV*PfI+w@Fc-EI^UXnY4I(>2R9#}e4_CY z!@qX^`JKYX^EZz_Z~g%IUEo*cKL$8p1vX#@4&V;+U_LB>g|G+~!xC5u%V0UIfR(Tc zR>K-t3+rG#Y=Dih2{ywP*zNQ~5_oSPXO))WK@KMQ)y!ZHw!${p4m)6XI1kQ;3*bVy z2rh<8;8M5@E{7}NO1KKHhHKzjxDKv|8{kH`32ug4;BKdml6-ylaW;3ERpcC$|8vgZ z9NY@G!R>Gd+#Rcj)yEoO4Y5X8W2_0*6l;bx$68=5u~t}XtPR!{YlpSRI$#~KPFQEG z3)b6dzg$W5|G@f*mFY-MUis}btPbmnb;G)2J+R)fdDwhx0k#lZge}IFU`w%O*m7(I zwh~)~t;W`1Yq53MdTax>5!-}q#vG+YFn-wqo0`?br@% zckB<#u7dxyQp zK42fQPuOSd3-;UT{G`NS|2XT>41{vn%-^8husiH4_6_@v{lLyo@`e2y#{&)zhmRw` z5#oqfWhDUJ+Bj-$X);;3-cI2s%+jt)nUW56-um~hNE796+JHA;B`S#+#rGlv!{KnOI5r$RjswRX$1nWd;P2Zx1^*lP`ybpNPD$zA@Xs^;x#FK6_~$47`NIGA z7k-ua)!ke5zvKPu8ISd4`L*wcwMCKP>z_qto2U@VOhBh0em& z!p*|n!owoZBHyCGqR67yqQs)qqRgV)qQaumqROJ$qQ;`uqRyh;qQRokqRFD!qQ#=y zsoRa-E&8zN(;_*SKYYMPW|6aKwP>?ww}@ZsZn0-^U~y=1WN~6~YH?<9ZgF98X>nz7 zZE<69YjJ0BZ}DL9Xz^t6Z1H08?ezLmU=n|vm;{Ewxn<&;BsPnk#jC}e#k<9a#dk|Q zOMFWLOF~N`OJYkBOHxZROL9vJOG-;BOKM9ROIk}hOL|KNOGZm3OJ++JOKzt|n7$OE zC`n~t_MA&CzPJ*z#96XhvRSfQa#(V=)U(vLG_W+ZG_o|dG_f?bG_y3fw6L_aw6e6e zw6V0cw6nCgbg*=^bh31|bg}eyT8pV?Nk1(8w3KOguF?3aG)tYOtEHQzyQPPvcgsA> ze9HpMLdzn{V#^ZCGRtzy3d>5%D$8oi8p~SCI?H;?2FpgvCd+2a7Rzp@A(<+e?8CB8 z%b2X^%8svPv&>nxS+-ktSa!GEv)s2luspInwmh*swLG&tx4f{tw7jysw!E>twY;;u zw|uaCw0yFBwtTVtcB+`^oFUGWWDDl^xftZjKR3&r<*VhJ<-6sF<##JQD|{;gD?%$G zD`G1WD^e>mD{?CeD@rRWD{3nmD_Sc$D|#yiD@H3OD`qPeD{iOxnTi|ILkZGgU7*nO ztWlU1&WhEF&5GTM!-~6IEBnubmCsgsR{B;3R)$taR>oE)R;E^FR_0a~R+d&)R@PQF zR<>4lR`ym7R*qIqR?b!~R^Cq6G`%{cmJ;B>ngUm#JmZvRrL%Iia<~62xP9gEsxqsbRjXB-Rl8M(Rs8C|t@^Usv)Z>husXClvO2apu{yOn zvpToBu)4ImvbwgqvAVUov%0r>uzIw5vU;|9vHEtpwdoNerIo-E)-t&A<(aNFtDV)W z)tlA3)rZx0YcAG!*7(*0)`ZqX*2LB%)}+>C*5uX{)?BSAt*NZ3t!b=jt?8`ktr@Ht zt(mNuty!$OokDNQi-?9LC52rO?wNUzY|I*G&1%hN&2G(M&E47uYyY(N(b^|#pRK)E z`(mwUt#55$ZDeh1ZDMU|ZDwt5ZDH-z+E;6TSo@c?KdmjTt*ouBZLDpr?X2ys9jqO# zovfX$U97#Gf^o`}h^i&Eh20eHy?L;0&01&eYVBt2ZtY<$Khl@A-_|`_=UL}l7g!fs z7g-lumspotmsyuvS6EkCS6NqE*I3tD*ICzFH&{1XH(57Zw^(;O#paYa5s^z;3_CI0 zxAQ>VnRU*()w<2P-MYiNyY(0AU#$16_pJ}C53P@^kF8IvPp!|a&#f=4zgk~fUs+#U z-&o&T-&x;VKUhCnKUqIpzgT}eh3b??5zR|V4ZAqp^Yb9zoAu86)%wl)-TK4&yA7TV zz72s5p$(A@u?>k0sSTM8xebL4r45x0wGE98tqq+Gy$yp6qYaY{vki+4x6|KFR~1RX zgyOLJ!&m|D4TIU>Y*=mBY}jo$Y`EL_VB@2W&o+8C`ZfkOhBihv#x^E4rZ#3a<~9~K zmNr&4);2aawl;P)_BIYSjy6s<&NePK-cD~k9a$t06UM{J5#tQJuZ(7+vvIX?vvIfa zu<>rwvrV2&zD#9X3N`Y9wXP8h$9xc7!u(va4}n)Evqe?ExRp;E&RH_Z27X=gWaC&cCnjhH{Wi7 z-9o!Xc8l$n*e$hNX1CmKh25@pEA3XMsNKx?v{*kEHihS%RW zvo~jNtG#Ws*Hb5Nw8g)Bw2V{xO&hnpN3>Q`BTcn4UCWdo(?(3WFIBq~-_k)#9W2eP zG^A2iN?jEC6rH#Xf#gZ9>rq%^y^8(0f7u z1ceaPGf@&7cf?`twRmnLec$64WqB+URB)pO+NrD|oS|s|AAVOjR$>}3F zj~F{bey11Um;^^luGij7HV5}Cy0 zp%73)VhBMVgliBgLCOPx3&b1{CBRBQJN7KSvvAJhH%r&7J+pYs_Ak4*Y{s&xdNvf9 ze&TpT*imF@kS#to>)2;wyNvOa2m60rEYp9RKC=yF`odZft3K@BunA)tna1pIuu#E< z16v2I0hnG*Uzv|*V4d-CCb^lMW@?!+Vy1YRre(I3=~8ArnX_c%kpV=;0h!NZVD8Le zanPbnVlfxRpb|4f4Dm2h!w>Vz^tb7k>3P%!h{Et83vE>1x5dr1`SsON(z2KF#@T<-?B89sb$#&+l{|p1+Iywct;P z-xq!Y{^QJ6v(0QbJIwCpJafLez+7l9G8dam%%$csbGf;~TxqT{SDS0hwdOi=y}7~M zXl^n$n_JA?%)ObTW%0w@r#Y5Z8HnS=i(k;0Tg`3ec5{chyRDwBzO8|+p{!+>k$TEM&0UQ7S zoUN;^o2|R8hpl(pJllNR0^35{BHLoy65CSSGTU<73fq3zR@zqCR@>It*4ozD*4sAN zHrh7XHruw?cC+p6bV!oWPgor*xs3a9p2u(J=4@MS+icryJ8Zk#?%D3!9@rk*9@!q- zp4gt+p4pz;Uf5pRUfEvT-q_yS-r3&UKG;6mKG{CozSw@V{q0m%QV2jc9vi?+7jk^a zpWg0lUv1xP-)%o^zuV#2;oA||5!w;i5!;d2k=l{jk=s$&QQA@2QQOhj(c013(c3ZD zG1@WNG25}&akJy?G-T30KolPf#|$%aTFGCQ!`ZRgvDvZPaoBOUzZ<*1@t4THZua%z z{(N#zukQK9J&*2rcF*tb`O`h`?)mO6fxCq661hw4E{VIO?vlAn?kb0z;{95g3tw#3t|@}E=XOFxgd8z z;eyfyl?!SYG%jde(7B*@!Qg_?1(OSA7c4Hgx!}zO?=JXo!RJ{MXa1BkX8wr>&IPLr zHW%zJI9zad;j;@p7y2#?To}4Aa$)Sk#D%E~GZ*GAEL>Q+uySGT!p4QI3p*F~E*xAq zx^Qyg?83!`Hy6IS@ZE(UF8n-;=}f$Gs?CQ==v=tEaC71A!o!7k7kMu7T@<(|bW!A@ z*hPtpQWs?|%3V~rsB}@~qS{4`i&__TF6v!0xM+0IDYs3 zz?MUFKEopCqSZy4i*^?sF1owebFuH@z{Qb^V;3hbPF; z-6bC``E-f6L|uaO3H|?5^kz$PBiWMewpv*` z_g3&RB}JS=IAFH7>RJU+!BhwpN`+Bzk&DR1j=CJ9Fb#kLQcsUxr=;6J|>@#PswNG zbMggwN8Xb!$yelS@(uZxd`CWz@5vA3NAeT-nfyY2CBKp13C3N2l7A8a1|H#PEI@ve zC-O{Q$SZjxe^D7x8B>{1nNpcinNwL%>8UKKtf;K1Y^ZFh?5GS>_EZj3j#N%m&QvZ` zu2gQf+85#!FhoI0Km;3W7QE$3qLQf;DwRs3@}erDDyAx-Dy1r;DyOQT%2DO1Dygcd zs;O$IYN_g|3RLw}4OER(O;pWPEmW;kZB*^INf@3MAWH#eK;j!)9lTU4qKc^!s+20D z>Z13a-bZ@h>97BxzrNF7|Cj!%>8}_4^z zsQ#Oph?3N)qNb*%p{Av#qb5+(Q!`LAQZrFAQ?pRBQnOLB z-y&sbYCvoSmjZ!zEVXc^Xowo7MyOG0jGBwu@6<-r#?&U%rqpKC=F}F{I%++&CAAf` zKd7y#ZK!Rj?WhgZ_S6p4j?_-n&eSf{uGDVS?zg=eZX94@0mDGb9-A~AWLlz@sTFFK zTBG)&E}|}`E}<@^E~74|uAt6Q=cy~HtEj7~Yp83f>!=IV_0$d2jnqxl&D1T_t<-JQ z?YAr%Djra2!QMcqAB#Jjn>wP7sT1myI-~BQ@CSu26#hZsD}`?q{z>7D!h^zh3K4~v zLP8;>kWt7f6cii0`#=mm)c6$h*_afW{DX%7kA^>K_)5b+X?UaIK|@4COhZCLN<&6NPD4S1qruZq(ooUx7Y#KH z4Gk>~9Swnoo`!*jk%ozenTCaim4=Om{g!w`kpx;Wm?$V)V4;fh>_9Xy4MKy`U^L)2 z^NYqmX#7UwgT{!)n8t+0l*Ww4oW_DiN28~)q_Lv$2aPq24UH|09gTs;p2mU3k;aL} znZ||2mBx+6{Z@!W&;(X7h%BgjV4aK8^hh)^jY6Z+Xf$3lMKr}UB{ZcpWi;h96*M`T zJWVA{6-_lw4NWag9Zi9zo~D7Ok*0~JnWlxNm8OlR{Wg}v2L&`T05E8lV0(WHengM>NMYCp4!tXEf(D7c@JXJ-i!ndXJ& zmFA7+{T8G{KLrvqcrz%nU|Eg3!b~(X%|f%%Y&2iAM6|@TB($WoWVGb86tp;6JS`&`Pv2twO8PYP4Roz0nrY7Soo{meQ8dmeW?y=4kV@m9$l~ z)wDIVwX}7#1=@Pr2HHm2Cfa7&7TQ+YHrn=EI1il{$kyQZpcsVZKki-|(Z;k1ZAzQb zcF`Wu9@C!Cp3-kd)O0j- zv~+ZI1Uh;;20BJMCOT$17CKfsHad1Xj$2lCJa0M?YEOtZ9JpK(?DbH^L)i|2Ivp3C z5uGue37sjO8J#(u1)YvgPq*T?f}R$#SlC;kQ-!+}4pB%wq1c4#65>giAfaZ2C=uF1 zcm!`Z+WEX;NN8ChNpa#XOLQ{bsxXB*i_VLl5j|siCiG0{nb9++XF*R#Pfxd~rh>!; zVilN9pdNt;1X>PwG9a#iMgmd?SQel?fP?@_0D1z`f70`LvzJinLU053<|omU>1K8- zsMhqnKywCX8OUP*i0PHmE2CFVuYz6oGUS6dPk@ zOn5P1#h??DM~wV1eZwFO<0lMy?#ahb%sw!Tz-Rz>bzGh=+%R$L!yODaB3w~$ZNMQO z2Wy;kaR9}M5Qi`viEui>aRD!8ydd#f!ixbs@COwp5fUXa zl8f{kX+#>6CZs88Mw*irq>j{+mZTMFP1=yQq#bD>?MVmHk#r)RNf*+UbR*qKkK2m~ zMF2o(Xjmdeg&`LHYL!WaR7s5#ANn_0L>7}JWGPujmXj4^j?9ylWEELW){wPi9a$jj z$p*5KY$BV<7P6IWBiqT2+r$Vd0nlscbRxHfu^Ij`jmd;e$&Box>kC~w#%c85H~Q}f z{p#pfPrp{e9Ol<2|1t5GH~#V$fBhf+`i;Nt{Ou3^_Qv0S@V8(5?Ki)D=SR$sgdZtC z3VwKg)ck1p(eh*D$HI@5A3Hw|e!Tec!H>`Thv>ol5Pm3s{}+F+`FqRXJN`cL_mjVW z@^|L%7e^6CF-HkUDMuMc1xJn}&r!uu%~8Wq%TdQs;Hc+l;ArG%;%Me*;b`S(<7nsT zxJ8t3GJrgXN-JV(m>S|oIAV^3Bjw0Ax;TzFjyX;^PC3pv&N(hPb{u<-OO7j!YmOU^ zTaG)91IInb1IHuB6UQ^h3&$(R8^=4x2gfJJPX_1?4O*n+Fr>scCT5O>W98U5zBq|E zi8)C)Njb?l$vG)F@tl;LRGieDG@P`YbesfEdQJvTMouP9W=o^OX^_&fyjhs!K&73Wqt(Bl%27=*hlPR_9^>}ea_yo_v}md75j#L%f4eD z*!S!Q_9Od={mg!0zp~%h@9YouC;KP+7yFMpAL@VJ?+VZCg}t&j_7|5Cmob+KmnoMS zmpPXOmyS!%Wyxj5WzA*7Wy@v9W#F>sa^Q00a^iC4a^Z62a^rI6^0)=FaIJtSiK;r{ zsMrSJ)l@Qd(7_%zrXW)&F>Ar z2Y&DQedPCv-*lp1EGQUb)`5-nl+*0WVxMAa0_{kGL+j zC3tVw%(ZZ>TpQOHHxV~6HwiZ>HyJlMHw8D28_!M2O~p;kO~XygO~*~(rsrnhX5?n# zX69z$X60t%X6NR(eZNrO0PqQN0Mfx&&fu8PFgL=Da%0?F-2Ri>h})Rkgxi$cjN6>s zf?LO}=eFdw;Hb31T5ayxN5bGvZ6a=UT6b9>x|VaRrX6a}jQd1S1E za4>0^Tj5r@HEu8NBJN`D67Ev&GVXHj3ho?tp1YE}io2S-hP#%#j=R8J&)vY?$lb)< z%-zD>%H77@&fRefjp6nI!4zl&#GkQ!!a1m8?u0w#&bYfc{K?^sL&PEGkZ?#jWE^r1 z1qa8$b0|4f9BK{?hn7RfA#mt93>-!d6Nj0@!eQmGao9N=w?!F3Az)L%V?gE_D=!?r z0&@@!%E35X+`n-jaUXM^aG!FYai4QvaPPSH+?U)}+}GSU+_&6!+z0M^?g#Ei?kDbN z?icP??l^cOD`hVjdD6QXVoMavlmE z91os{l81_inumsmmWPgqz(dc&z{AMH#KX+P!o$kL#>39TahswcO#&Jg%n9VmvDU)@ zb6_5X2j#(dxOj|sjCo9WOnJr;Fz|o+F-Po)ex^o->|vo(rBG&z|R!=Zfc==Z5E&=Z@#VbIVN;;?LiB@9RjiU`;P<3_SFufnVHYP?>&MZCqlCA_7)WxVCQ6}&m#JZ~j$ z6>l|f4R0-P9dCiRp0|Owk++GrnYV?vmA8$zowwsQnM3LYbTODH=sjTVj0@1lya{j0 zoAGw>{+0J{yub1O;Qc%A5$`eY3GXTI8Sgpo1@De`&wI&x#rr$&KX|WsZ+LHc?|2Wq z_q-3hkGxO3&%7_Zue@)(@4O$kO&ww};FG~+LH7cyZ(PE5=3RJK-i>$sHvZ=Q7atEk zB0ge15hstZ3YkKKGI zj?chn&*#AB$mhi8%;&=A%IC)C&ga4B$>)<#fTBU5LCXY7eq1*hzIHwp3UfX$en$L^ z`I+!D?FNmOCo%=N-7>^!{8ZS*_<6zd1>Y6aQxHM%E9F(r3Y;Y{g}}xED+V+b@J7Jd0Cxhs1uzGI-4B31aQ1-9gZ6%7u))`Pp+gM`-A>dj(R)Ps z5Pd(i>`;3{_Y7UHyDIdFum;8kC<~#zgW3%0D;Ihc=r*8ifb>5?`N+!i&w_tC{^=3C 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

9_G51 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 z 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�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 VC&n2x{;huUX8(WT)C>Lpe*hv_8i@b^ literal 0 HcmV?d00001 diff --git a/.vs/BlazorApp1/FileContentIndex/bc9fc80a-0cd8-4459-a640-8eb9e70cb611.vsidx b/.vs/BlazorApp1/FileContentIndex/bc9fc80a-0cd8-4459-a640-8eb9e70cb611.vsidx deleted file mode 100644 index a52e57c958a230e67a5dcf15001f6d2521569c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 317047 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 diff --git a/.vs/BlazorApp1/v17/.suo b/.vs/BlazorApp1/v17/.suo index 252d3b1fbe7f504780f41e169cade047c5f859ca..19f23080c3ca05a62908f77920ebba901acd58e7 100644 GIT binary patch literal 257024 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 ZKMz4{rIU3kJxL+|_sPuv-EIBu{{d&S|LFh# delta 18306 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

ZP$wpM}a_g0NmV|e70 z*{%crQx7V+rmY0BkGBxXvUW(xoo1l56+8^44%?o7jpp}1ie>n)Bw8cGd+T1Y#!Cc-~&;;rH*KdpdF+>4Q4t*ZL}5LvgO_GR1hS$ zaOw6om|eMJPBxDd&3}NmweXA*vv{h7uT%rde!k~x?#$&TwZO>~*UQe&kI1C07qA^Y z(3N+g{G$j%$*p`#;^Sy^WK*XV8p6nL43vl(UO_zVFm?SwQw~^GFPg9jIw9Z(O)+S+ z5^b*|BX-sfa<8b0nUNtrUdltvI1JepErbgl9gLB%1ay7FO`|A#)8ta_ZIPQm*{9V_ zycRNaqf!~lxEJX+cB>huH|@rn72Kr=GzED7)x70SegS-f8abt~vF4041nKRg>57eYB6Xg+5je1NCM(0uFDGw$K`F2_?S^CenhspVB)u+GFokUaK$xwBYlc6wku#=REeQ6%OxPQxqa*+Q<;7o> z7qED8t?{JD#P7J_J4*HEhsj5cVe;Eg(>_4Rqe+_MKEpw6_-DL(i_|db@eQN!&$*+F z9~9K!n9kPn04nn|?`Ik717&IRqrRUkxCb@b(2hDD-6FLo<($D0+wN3s0#)m6ageu@ z{7TL2xGSZf#RzVv`KivTwfwP0JJW6~on4?$-)1gNyD@}39ck4exWSD+nMNvdkcVFK zG{_XNm3?WjFu`ym?C91dxZ)QsHM8#)MV)EMx7ZQ?I0^$&kI2;n$R!K0d-1-^Z7rSD zHj>u81==I(fnJTr_fis?cGCC%z>_SqiNH{|awKFJ5WBb+jm3N~{#Vkv#L({2m-~ zucv80amVJ`uLXTbC-<6;$f@osKTUJrW<|eB<|exio|QkRz)%=gAb(u-OYYiAWfkr6 zW8G!P?I^qk-)XeeWB1+iOE~qjzLV3HN~*iT-CgqVSz!)-9z6n|HR2<}w{P|nwKp5= zGa&!!C63+fZ9DD*sS|YK5rd!bE%S6#zfLiI6!CAW9q^-LL!hVj>$RqBt&#HFDuq$t zL>|u=mAbKFoRP3woajV=Qc#oOuS{a(pRJ@(d4O_`MuaH^ zX^btCKMBaA@=&FdtW`#>#w(MluDcRNQPIY#{e(-R6CAf#`Y=G5Ci4B-l5euok;;22 zHe_`RniId$>R2}KhJR#e}k8(-*Zy!4Ibqhitko?;XkNI!f!iq5=#+!eC@Jb&stU2-el?z zos)Et^p-U~u({#Q+FGj&OdcIs*A_nleI~wvOMal*>5AuuRZ0my9=ehMYs$MR_5bXeZ?jzU04DmK^#yx$CfD)G3@Y!Z^q^L`cq=&1pY#cer;#Z#x+tFF z{P}QH4W#riWt#kGH$XDoWLn)%(ThEw=~339=JG(L#>BiOLzKUmv8W4$#3*{}a0vP~ zBj4`4Pw7W*q$?|o+^Vu#+(@Mx)sIxR83mwjjFMdQ(O9L3)8Qe?Wbm&i`DUV5s(3&Y z!fWoEpm;K6m@b=kL@VC3GXadP4^*u1ose6kGQ1^zJ|3rpNm;?SV*Qj5DtJJN#aCad zEM-hoPSA)fC1ZU#i?yDP&U%q+E}HqbnvfB!24nb$HI9VhCn+veKTw^*0P+6ZR#>fQ z+R?={vgcpUQxtpo{{hU#klPZLQ7VfTYSy6U9)*8t{D8X#nm)0SDfL63O5$f>wZsbl zcv0>jC4tYSx4JPORi_-Es#M&|vv}U0N+2;(TTT-}sSCu`TOHjpZu=qm@tfhz&B*@% D69N5R diff --git a/.vs/BlazorApp1/v17/fileList.bin b/.vs/BlazorApp1/v17/fileList.bin new file mode 100644 index 0000000000000000000000000000000000000000..74e633fb4de33c3a9cf29f6998de68e4c8229d97 GIT binary patch literal 64374 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 M)n+@wQa!H!2g{&X*#H0l literal 0 HcmV?d00001 diff --git a/.vs/ProjectEvaluation/blazorapp1.metadata.v2 b/.vs/ProjectEvaluation/blazorapp1.metadata.v2 index 2d5d7ec65d695ff33f492d0ae8087a03bd2a5cdb..525f44bbdacd2cfe313552af30ddcefdcdc081db 100644 GIT binary patch delta 2855 zcmaJ@TTl~c6z2aAe~A(ZS#F^kAV3AAfPtcdw}2?UXwlNDt*Ip>F=9g!2->PJ9ol+n zYiG1+JyU1e>Vpr?w8Bfv^x^~4n^Sd0$A?~Yz&>`y2QPKnI_mW7W_PoTw3#H6eCPU| z^PjW-{g1MbAGEPoN7!CQZ~i%h!6A_&rKMFR*0XsT4PHC_UMT<0Z}7H-eY>Lrt+AN9 zE*_3ZBx#o=tN}NVawpG~a6*EDM0atn-Kd;LiuH-#_mvkL(R@NJ3me_7ZLN#l1@vc; z?5n`2;*Iuf_ZE_9gBr$_3uQ-^a7#vPAR3E1BxHYbB_5@4m_s=)l5pf39h%}$DIO+! zEloFolh2Vbc2(DLS)j@i2#4ny!rX{4Ctd@Pgp<%lIk;rXtC-*q6FDd5V|N*RDHEmy zWapV#vrFk!Lh^61{}j(tWm@8RQosN&mC#d|EEL%((Z*)+%tZGcD|ZsfGn|KZ-=MFKL`!8|hp8p2eg47dKyNT!FX4hKyxMeJy=$WZUpT%X zDKZ<9C>V~r$?Ia-YoW>OI$tOlZy;HVEGsg}x`I1<{lR!6Ntm@yu1;u=^>8$^AgO`hD zvh7f9uioT&xcMfxiWUQ!eu_&YL>6`d`7J+QuYT|P~hxoLa_!QWoT&yHp1D{gSZU8!EDys<4 zsC;~emGIRjD(w=uLGXRS%3EF40gri}E-P3|?D=p@jqrg_)_4m^JVoMIiJ+ISFJ zDAp6OMBb=$v}AxkL*-;T8-nJFF4BplTy=0LN(t=1^LAYdE}kB$q>TT1l72wgj)MNJqB#XTpaubDUo%e*0?NXuj;bg zOkOSl%)qxxnY**A#|4!?Pvgr`=^&>r3jGX&Xm(m z5hP$w3TVfvCdlDiCG@4Xrc%7@ewM*QrbmN@XYy^Pc~L6yNgrhLUejnP`27exB(_sj zZ4ec-vk$Vw%YAPkrqOCQYfvtM77O2 z=o<*p8F__pZL=sP*fInei3#4p)6=xcD#6eww~wa}!yP-*ZWQvx2MMxE&F9L}B` z7yFM|5@)e;80wfda@rL@D0de;z64vAdHWZHTrwUx}t57O1 zi@twqdS9);e7w6K-owLhLkNFu2K#u=TTsuC_-U6TrQo#a-o(jwV75hV$qsbSg<3q; z49zlbW4m-<6<#<98O+#78TphM_Z{nzOI41?-h~yY5I(RE`t^2D(BuY85_bMC;eP=# C758)i delta 48 zcmZ43!~btCAEQ7cV=E&NF>PgJE~%M(kjb5iiD5b;BeU4#1UdQX_N$l$x8GgJ{7Vo3 DS(FZo diff --git a/.vs/ProjectEvaluation/blazorapp1.projects.v2 b/.vs/ProjectEvaluation/blazorapp1.projects.v2 index f5b24160fa91ff7a1be367362dc9397cbbab23d8..72db52b06bbac7f60039e88b3e843cb4d37a1630 100644 GIT binary patch delta 12711 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 E0;lXoTmS$7 delta 79 zcmV~$TNZ&(006*qr94XB6hiHy-T9cGjtz8LhaY>eC(Zo3A${S cvyxle*xK1UI665ilrFArDt8Z0^`~inBN^uzkpKVy diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json index 9568b22..c138b20 100644 --- a/.vs/VSWorkspaceState.json +++ b/.vs/VSWorkspaceState.json @@ -2,5 +2,6 @@ "ExpandedNodes": [ "" ], + "SelectedNode": "\\BlazorApp1.sln", "PreviewInSolutionExplorer": false } \ No newline at end of file diff --git a/BlazorApp1/Components/CraftingItem.razor b/BlazorApp1/Components/CraftingItem.razor index db4ca36..110bb21 100644 --- a/BlazorApp1/Components/CraftingItem.razor +++ b/BlazorApp1/Components/CraftingItem.razor @@ -9,6 +9,7 @@ @if (Item != null) { - @Item.DisplayName + @Item.DisplayName + //@Item.DisplayName } \ No newline at end of file diff --git a/BlazorApp1/Factories/ItemFactory.cs b/BlazorApp1/Factories/ItemFactory.cs index 8d96097..a8f58e8 100644 --- a/BlazorApp1/Factories/ItemFactory.cs +++ b/BlazorApp1/Factories/ItemFactory.cs @@ -15,7 +15,8 @@ namespace BlazorApp1.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 BlazorApp1.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 BlazorApp1.Factories item.MaxDurability = model.MaxDurability; item.StackSize = model.StackSize; item.UpdatedDate = DateTime.Now; + item.ImageBase64 = Convert.ToBase64String(model.ImageContent); } } } diff --git a/BlazorApp1/Models/ItemModel.cs b/BlazorApp1/Models/ItemModel.cs index e4b8541..efeec47 100644 --- a/BlazorApp1/Models/ItemModel.cs +++ b/BlazorApp1/Models/ItemModel.cs @@ -33,5 +33,7 @@ namespace BlazorApp1.Models [Required(ErrorMessage = "The image of the item is mandatory!")] public byte[] ImageContent { get; set; } + + public string ImageBase64 { get; set; } } } diff --git a/BlazorApp1/Pages/Edit.razor b/BlazorApp1/Pages/Edit.razor index 57cedae..bbb0171 100644 --- a/BlazorApp1/Pages/Edit.razor +++ b/BlazorApp1/Pages/Edit.razor @@ -51,8 +51,14 @@ } -

+

+ +

+

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 L$^YTMXMsNfp4pQi literal 115712 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%0DS1aCGFnPyZDWqzN4n~heu}}_2 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%0A#!*L2>4 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 diff --git a/BlazorApp1/bin/Debug/net6.0/BlazorApp1.pdb b/BlazorApp1/bin/Debug/net6.0/BlazorApp1.pdb index 5939f3a8130e5bdbe42237fe8e3d2299561c8f09..b41730207fad2f236a61bf9ffbbd170ce38521c9 100644 GIT binary patch delta 51491 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�hypc8hRU^Vn$zT(HzafP-uATiXUimY7WQJWIIY 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 M@P;AaK^TMnAK3Dh(EtDd diff --git a/BlazorApp1/bin/Debug/net6.0/BlazorApp1.staticwebassets.runtime.json b/BlazorApp1/bin/Debug/net6.0/BlazorApp1.staticwebassets.runtime.json index 7ceefa8..46541b6 100644 --- a/BlazorApp1/bin/Debug/net6.0/BlazorApp1.staticwebassets.runtime.json +++ b/BlazorApp1/bin/Debug/net6.0/BlazorApp1.staticwebassets.runtime.json @@ -1 +1 @@ -{"ContentRoots":["C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\"],"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},"fezfez.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/fezfez.png"},"Patterns":null},"lelel.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/lelel.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.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"BlazorApp1.styles.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazorApp1.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":6,"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\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\"],"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},"fezfez.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/fezfez.png"},"Patterns":null},"lelel.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/lelel.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.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"BlazorApp1.styles.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazorApp1.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":6,"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/BlazorApp1/bin/Debug/net6.0/fr-FR/BlazorApp1.resources.dll b/BlazorApp1/bin/Debug/net6.0/fr-FR/BlazorApp1.resources.dll index 36064e2624e2f39ecb862a441bde3bb795d51cab..b475c6ecd0e164212a1ab7d652c7a0863ced67a5 100644 GIT binary patch delta 36 scmZpWX^@%F!OUY^y|G)7RiKf}`W36uE5BL3%s#o%DH}KMVRhjE0N#uYasU7T delta 36 scmZpWX^@%F!JN6NVq>==tHArn?Gj}b=I&EEE}S#qImWwr5336Y01NF7WdHyG diff --git a/BlazorApp1/obj/BlazorApp1.csproj.nuget.dgspec.json b/BlazorApp1/obj/BlazorApp1.csproj.nuget.dgspec.json index 06b90f3..84b07ff 100644 --- a/BlazorApp1/obj/BlazorApp1.csproj.nuget.dgspec.json +++ b/BlazorApp1/obj/BlazorApp1.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj": {} + "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj": {} }, "projects": { - "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj": { + "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj", + "projectUniqueName": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj", "projectName": "BlazorApp1", - "projectPath": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj", + "projectPath": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj", "packagesPath": "C:\\Users\\babaverel\\.nuget\\packages\\", - "outputPath": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\", + "outputPath": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.GeneratedMSBuildEditorConfig.editorconfig b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.GeneratedMSBuildEditorConfig.editorconfig index e0111d7..0dd7dc8 100644 --- a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.GeneratedMSBuildEditorConfig.editorconfig +++ b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.GeneratedMSBuildEditorConfig.editorconfig @@ -8,129 +8,129 @@ build_property.PlatformNeutralAssembly = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = BlazorApp1 build_property.RootNamespace = BlazorApp1 -build_property.ProjectDir = C:\Users\babaverel\source\repos\Blazor\BlazorApp1\ +build_property.ProjectDir = C:\Users\babaverel\source\repos\Blazor2\BlazorApp1\ build_property.RazorLangVersion = 6.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\babaverel\source\repos\Blazor\BlazorApp1 +build_property.MSBuildProjectDirectory = C:\Users\babaverel\source\repos\Blazor2\BlazorApp1 build_property._RazorSourceGeneratorDebug = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/App.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/App.razor] build_metadata.AdditionalFiles.TargetPath = QXBwLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Components/Card.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Components/Card.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xDYXJkLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Components/ShowItems.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Components/ShowItems.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xTaG93SXRlbXMucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Modals/DeleteConfirmation.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Modals/DeleteConfirmation.razor] build_metadata.AdditionalFiles.TargetPath = TW9kYWxzXERlbGV0ZUNvbmZpcm1hdGlvbi5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Add.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Add.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQWRkLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Admin/Admin.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Admin/Admin.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQWRtaW5cQWRtaW4ucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Admin/_Imports.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Admin/_Imports.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQWRtaW5cX0ltcG9ydHMucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Counter.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Counter.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQ291bnRlci5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Edit.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Edit.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcRWRpdC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/FetchData.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/FetchData.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcRmV0Y2hEYXRhLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Index.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Index.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcSW5kZXgucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/List.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/List.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcTGlzdC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/ParameterParent.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/ParameterParent.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcUGFyYW1ldGVyUGFyZW50LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/ParameterParent2.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/ParameterParent2.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcUGFyYW1ldGVyUGFyZW50Mi5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/ParameterParent3.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/ParameterParent3.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcUGFyYW1ldGVyUGFyZW50My5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/RouteParameter.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/RouteParameter.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcUm91dGVQYXJhbWV0ZXIucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/User.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/User.razor] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcVXNlci5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/AdminLayout.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/AdminLayout.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXEFkbWluTGF5b3V0LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/CultureSelector.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/CultureSelector.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXEN1bHR1cmVTZWxlY3Rvci5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/ParameterChild.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/ParameterChild.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXFBhcmFtZXRlckNoaWxkLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/SurveyPrompt.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/SurveyPrompt.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXFN1cnZleVByb21wdC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/TestLayout.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/TestLayout.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXFRlc3RMYXlvdXQucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/_Imports.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/_Imports.razor] build_metadata.AdditionalFiles.TargetPath = X0ltcG9ydHMucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Components/Crafting.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Components/Crafting.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xDcmFmdGluZy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = b-tdt2ebyjkm -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Components/CraftingItem.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Components/CraftingItem.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xDcmFmdGluZ0l0ZW0ucmF6b3I= build_metadata.AdditionalFiles.CssScope = b-prsi1ksbyr -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/MainLayout.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/MainLayout.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXE1haW5MYXlvdXQucmF6b3I= build_metadata.AdditionalFiles.CssScope = b-45rkf8v3vv -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Shared/NavMenu.razor] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Shared/NavMenu.razor] build_metadata.AdditionalFiles.TargetPath = U2hhcmVkXE5hdk1lbnUucmF6b3I= build_metadata.AdditionalFiles.CssScope = b-b5wscdn8ts -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/Error.cshtml] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/Error.cshtml] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcRXJyb3IuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/_Host.cshtml] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/_Host.cshtml] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcX0hvc3QuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/babaverel/source/repos/Blazor/BlazorApp1/Pages/_Layout.cshtml] +[C:/Users/babaverel/source/repos/Blazor2/BlazorApp1/Pages/_Layout.cshtml] build_metadata.AdditionalFiles.TargetPath = UGFnZXNcX0xheW91dC5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = diff --git a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.assets.cache b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.assets.cache index 289d4d2ae1c6669b3cec933a4b21ea526d93fd29..31f7529b579c9b820673a61347a8e7b937ced684 100644 GIT binary patch delta 49 zcmV-10M7q`R)JP1P)kQa3IG5A2{^p3BEv16d*jEoE*006>o3GV;^ diff --git a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.dll b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.dll index 8b5ad5e8aeb7174b8cf0fb5bee43729d68435fb5..77750b7857a130228b9c1c6ad22da653c9e350f8 100644 GIT binary patch literal 119808 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 L$^YTMXMsNfp4pQi literal 115712 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%0DS1aCGFnPyZDWqzN4n~heu}}_2 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%0A#!*L2>4 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 diff --git a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.genruntimeconfig.cache b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.genruntimeconfig.cache index 886d319..be51091 100644 --- a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.genruntimeconfig.cache +++ b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.genruntimeconfig.cache @@ -1 +1 @@ -edfff131de8135942e5a4a993816fd220ce19436 +5b03d7a04119200c37becd80e5b5dbf8c838abfd diff --git a/BlazorApp1/obj/Debug/net6.0/BlazorApp1.pdb b/BlazorApp1/obj/Debug/net6.0/BlazorApp1.pdb index 5939f3a8130e5bdbe42237fe8e3d2299561c8f09..b41730207fad2f236a61bf9ffbbd170ce38521c9 100644 GIT binary patch delta 51491 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�hypc8hRU^Vn$zT(HzafP-uATiXUimY7WQJWIIY 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 M@P;AaK^TMnAK3Dh(EtDd diff --git a/BlazorApp1/obj/Debug/net6.0/fr-FR/BlazorApp1.resources.dll b/BlazorApp1/obj/Debug/net6.0/fr-FR/BlazorApp1.resources.dll index 36064e2624e2f39ecb862a441bde3bb795d51cab..b475c6ecd0e164212a1ab7d652c7a0863ced67a5 100644 GIT binary patch delta 36 scmZpWX^@%F!OUY^y|G)7RiKf}`W36uE5BL3%s#o%DH}KMVRhjE0N#uYasU7T delta 36 scmZpWX^@%F!JN6NVq>==tHArn?Gj}b=I&EEE}S#qImWwr5336Y01NF7WdHyG diff --git a/BlazorApp1/obj/Debug/net6.0/project.razor.vs.json b/BlazorApp1/obj/Debug/net6.0/project.razor.vs.json index f1656b0..bc70689 100644 --- a/BlazorApp1/obj/Debug/net6.0/project.razor.vs.json +++ b/BlazorApp1/obj/Debug/net6.0/project.razor.vs.json @@ -1 +1 @@ -{"SerializedFilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":-1040424292,"Kind":"Components.Component","Name":"BlazorApp1.Components.Crafting","AssemblyName":"BlazorApp1","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":"BlazorApp1.Components.Crafting","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Crafting"}},{"HashCode":-93294420,"Kind":"Components.Component","Name":"BlazorApp1.Components.Crafting","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Components.Crafting","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Crafting","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":710134652,"Kind":"Components.Component","Name":"BlazorApp1.Components.CraftingItem","AssemblyName":"BlazorApp1","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":"Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::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":"BlazorApp1.Components.CraftingItem","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"CraftingItem"}},{"HashCode":1451276789,"Kind":"Components.Component","Name":"BlazorApp1.Components.CraftingItem","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::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":"BlazorApp1.Components.CraftingItem","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"CraftingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-764079999,"Kind":"Components.Component","Name":"BlazorApp1.Components.Card","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.Card component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"CardBody","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardBody","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CardFooter","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardFooter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"CardHeader","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardHeader","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","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":"BlazorApp1.Components.Card","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.GenericTyped":"True"}},{"HashCode":1577709660,"Kind":"Components.Component","Name":"BlazorApp1.Components.Card","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.Card component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"CardBody","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardBody","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CardFooter","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardFooter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"CardHeader","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardHeader","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","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":"BlazorApp1.Components.Card","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":971446982,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardBody","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody","ParentTag":"Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardBody' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardBody","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1165816799,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardBody","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody","ParentTag":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardBody' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardBody","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1165685041,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardFooter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter","ParentTag":"Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardFooter","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":528642706,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardFooter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter","ParentTag":"BlazorApp1.Components.Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardFooter","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":741932315,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardHeader","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader","ParentTag":"Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardHeader' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardHeader","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-67644441,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardHeader","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader","ParentTag":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardHeader' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardHeader","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":932686310,"Kind":"Components.Component","Name":"BlazorApp1.Components.ShowItems","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.ShowItems component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ShowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ShowTemplate","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":"BlazorApp1.Components.ShowItems","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.GenericTyped":"True"}},{"HashCode":-480282792,"Kind":"Components.Component","Name":"BlazorApp1.Components.ShowItems","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Components.ShowItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.ShowItems component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ShowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ShowTemplate","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":"BlazorApp1.Components.ShowItems","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-947646903,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.ShowItems.ShowTemplate","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowTemplate","ParentTag":"ShowItems"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ShowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.ShowItems.ShowTemplate","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1678929334,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.ShowItems.ShowTemplate","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowTemplate","ParentTag":"BlazorApp1.Components.ShowItems"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ShowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.ShowItems.ShowTemplate","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-967624062,"Kind":"Components.Component","Name":"BlazorApp1.Shared.CultureSelector","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.CultureSelector","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"CultureSelector"}},{"HashCode":367709986,"Kind":"Components.Component","Name":"BlazorApp1.Shared.CultureSelector","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.CultureSelector","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"CultureSelector","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650711536,"Kind":"Components.Component","Name":"BlazorApp1.Shared.ParameterChild","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterChild"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Body","TypeName":"BlazorApp1.PanelBody","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::BlazorApp1.PanelBody"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.ParameterChild","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"ParameterChild"}},{"HashCode":-257899385,"Kind":"Components.Component","Name":"BlazorApp1.Shared.ParameterChild","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.ParameterChild"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Body","TypeName":"BlazorApp1.PanelBody","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::BlazorApp1.PanelBody"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.ParameterChild","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"ParameterChild","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":503830549,"Kind":"Components.Component","Name":"BlazorApp1.Shared.SurveyPrompt","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.SurveyPrompt","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"SurveyPrompt"}},{"HashCode":848800049,"Kind":"Components.Component","Name":"BlazorApp1.Shared.SurveyPrompt","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Shared.SurveyPrompt","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"SurveyPrompt","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1898831168,"Kind":"Components.Component","Name":"BlazorApp1.Shared.MainLayout","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.MainLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout"}},{"HashCode":2021973811,"Kind":"Components.Component","Name":"BlazorApp1.Shared.MainLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Shared.MainLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":518817285,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.MainLayout.Body","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.MainLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1246047435,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.MainLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.MainLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":335922245,"Kind":"Components.Component","Name":"BlazorApp1.Shared.NavMenu","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.NavMenu","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"NavMenu"}},{"HashCode":496407056,"Kind":"Components.Component","Name":"BlazorApp1.Shared.NavMenu","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.NavMenu","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2047613842,"Kind":"Components.Component","Name":"BlazorApp1.Shared.TestLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TestLayout"}],"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":"BlazorApp1.Shared.TestLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout"}},{"HashCode":1990719172,"Kind":"Components.Component","Name":"BlazorApp1.Shared.TestLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.TestLayout"}],"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":"BlazorApp1.Shared.TestLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1201662540,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.TestLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"TestLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.TestLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1756689211,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.TestLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.TestLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.TestLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1652524265,"Kind":"Components.Component","Name":"BlazorApp1.Shared.AdminLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AdminLayout"}],"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":"BlazorApp1.Shared.AdminLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout"}},{"HashCode":864480912,"Kind":"Components.Component","Name":"BlazorApp1.Shared.AdminLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.AdminLayout"}],"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":"BlazorApp1.Shared.AdminLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2024053934,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.AdminLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"AdminLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.AdminLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":167011480,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.AdminLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.AdminLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.AdminLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":872331175,"Kind":"Components.Component","Name":"BlazorApp1.Modals.DeleteConfirmation","AssemblyName":"BlazorApp1","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":"BlazorApp1.Modals.DeleteConfirmation","Common.TypeNamespace":"BlazorApp1.Modals","Common.TypeNameIdentifier":"DeleteConfirmation"}},{"HashCode":1983063201,"Kind":"Components.Component","Name":"BlazorApp1.Modals.DeleteConfirmation","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Modals.DeleteConfirmation","Common.TypeNamespace":"BlazorApp1.Modals","Common.TypeNameIdentifier":"DeleteConfirmation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650604262,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Index","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Index","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Index"}},{"HashCode":-2137176083,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Index","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Index","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1620541709,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent3","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent3"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent3","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent3"}},{"HashCode":175230409,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent3","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent3"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent3","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent3","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":875891704,"Kind":"Components.Component","Name":"BlazorApp1.Pages.List","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.List","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"List"}},{"HashCode":-121504956,"Kind":"Components.Component","Name":"BlazorApp1.Pages.List","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.List","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"List","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":963526906,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent2","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent2"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent2","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent2"}},{"HashCode":1203683200,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent2","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent2"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent2","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent2","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-854293751,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Add","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Add","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Add"}},{"HashCode":-435331774,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Add","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Add","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Add","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1100620127,"Kind":"Components.Component","Name":"BlazorApp1.Pages.RouteParameter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteParameter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.RouteParameter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"RouteParameter"}},{"HashCode":-993901984,"Kind":"Components.Component","Name":"BlazorApp1.Pages.RouteParameter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.RouteParameter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.RouteParameter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"RouteParameter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2045749696,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Counter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Counter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Counter"}},{"HashCode":-664261935,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Counter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Counter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Counter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1613603728,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Edit","AssemblyName":"BlazorApp1","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":"BlazorApp1.Pages.Edit","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Edit"}},{"HashCode":-1931542043,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Edit","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Pages.Edit","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Edit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-601498034,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Admin.Admin","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Admin"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Admin.Admin","Common.TypeNamespace":"BlazorApp1.Pages.Admin","Common.TypeNameIdentifier":"Admin"}},{"HashCode":-46945200,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Admin.Admin","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Admin.Admin"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Admin.Admin","Common.TypeNamespace":"BlazorApp1.Pages.Admin","Common.TypeNameIdentifier":"Admin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":354706208,"Kind":"Components.Component","Name":"BlazorApp1.Pages.User","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"User"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Option","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Option","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.User","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"User"}},{"HashCode":134319568,"Kind":"Components.Component","Name":"BlazorApp1.Pages.User","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.User"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Option","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Option","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.User","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"User","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2065559033,"Kind":"Components.Component","Name":"BlazorApp1.Pages.FetchData","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.FetchData","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"FetchData"}},{"HashCode":92281118,"Kind":"Components.Component","Name":"BlazorApp1.Pages.FetchData","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.FetchData","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"FetchData","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":310152046,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent"}},{"HashCode":130015750,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-825906881,"Kind":"Components.Component","Name":"BlazorApp1.App","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.App","Common.TypeNamespace":"BlazorApp1","Common.TypeNameIdentifier":"App"}},{"HashCode":37089142,"Kind":"Components.Component","Name":"BlazorApp1.App","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.App","Common.TypeNamespace":"BlazorApp1","Common.TypeNameIdentifier":"App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":31065081,"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":728081899,"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":987444715,"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":-1982690395,"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":238191411,"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":-1535702170,"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":1483321857,"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":-154212909,"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":1190922068,"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":-434958170,"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":-518291487,"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":-1477363329,"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":381386832,"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":65652546,"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":770785806,"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":-413794390,"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":1821891442,"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":426283302,"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":1519617442,"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":-270494113,"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":-2134040214,"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":1277285086,"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":1652986844,"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":-977769868,"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":1409813237,"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":-2053676512,"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":379524745,"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":-400763143,"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":888572004,"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":1674688738,"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":-1453002890,"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":1808514107,"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":2090367470,"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":-1748472533,"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":-611035322,"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":284754589,"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":-1857033463,"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":-888436563,"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":208437513,"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":-1640220291,"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":-531492140,"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":1341410121,"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":94544168,"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":1425227992,"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":-1232069912,"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":626621610,"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":125242619,"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":-1806028886,"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":1974920209,"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":1254318420,"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":-686983181,"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":-1778869577,"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":684249075,"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":-301515450,"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":-1351299339,"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":1381041278,"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":-311047405,"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":-1419408445,"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":-363968939,"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":97448157,"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":-14724581,"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":-1418862290,"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":-1728218890,"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":9651317,"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":1154216123,"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":-1361905765,"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":-1123499648,"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":1130611039,"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":1508553434,"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":-1902917694,"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":-1504704054,"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":1663787311,"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":-660735286,"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":1206628000,"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":851013921,"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":1477913645,"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":-361616540,"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":1324233347,"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":532158048,"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":-1347385283,"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":-867578397,"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":-1279832916,"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":-1413924046,"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":-232654908,"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":-1413896949,"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":1616386944,"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":1843790290,"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":1246616752,"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":144362191,"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":1787420676,"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":947762762,"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":879541884,"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":582968473,"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":-1307358837,"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":219234852,"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":-1975547903,"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":-936622321,"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":-12647768,"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":33064103,"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":1466441288,"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":1418322833,"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":299961102,"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":746042084,"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":1880951162,"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":1263671454,"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":-112416949,"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":-1781004124,"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":1694187304,"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":143113855,"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":59818935,"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":774428209,"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":83308499,"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":1814301159,"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":1295286806,"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":472218606,"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":-1234083026,"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":-261087506,"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":785958549,"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":-1518310012,"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":-1033426162,"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":-1034879409,"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":-381945692,"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":-1538520003,"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":-395394502,"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":1479706688,"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":1164994557,"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":-1042867790,"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":-393050107,"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":637880396,"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":-857039881,"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":-979335032,"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":1212218216,"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":1814972384,"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":236205614,"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":799640982,"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":-1436946547,"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":1101495209,"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":-466947707,"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":114448376,"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":609935970,"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":-2028160613,"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":-187176231,"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":-1161247444,"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":1386740375,"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":-1473199454,"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":-896014971,"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":1716415522,"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":-673030416,"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":-1842626299,"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":-934725305,"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":1196489886,"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":-2058444152,"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":1789822853,"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":770434679,"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":-101801526,"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":-1032296475,"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":2144530179,"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":556086085,"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":323665528,"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":1824725123,"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":-2057475602,"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":1572013451,"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":132664590,"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":883517977,"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":-1130371354,"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":-1999859488,"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":-1198199162,"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":1414064413,"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":2141110248,"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":-1102672078,"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":825279362,"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":1278090545,"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":-793500937,"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"}},{"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"}},{"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":136063464,"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"}},{"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"}},{"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":629313590,"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":103694182,"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":-1110108365,"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":-325203208,"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":234854949,"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":-1973923939,"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":-620118400,"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.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":1811315780,"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.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":910196048,"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":-1165538482,"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":1104518291,"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":-955321136,"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":-954914154,"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":509889534,"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":88233989,"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":-812582961,"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":1813102530,"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":1561474669,"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":1908617048,"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":541266700,"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":-150181648,"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":-1368491587,"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":335529916,"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":-1478074950,"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":1324638831,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":273746425,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":291692653,"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":756536234,"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":-554911484,"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":-200870983,"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":-1549861467,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":142824705,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":212005442,"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":-18308713,"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":-1531491149,"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":450013163,"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":-1095759019,"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":-965212985,"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":-1293200201,"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":-1567556408,"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":-1305517481,"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":-166017740,"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":-174040287,"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":651039865,"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":310083146,"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":363943141,"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":-207481144,"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":-2023377554,"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":-1193339050,"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.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":753253235,"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.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":-532178116,"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":1266436460,"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":881218314,"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":65658742,"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":1327799804,"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.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":-768777025,"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.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":-966889825,"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":-1582527530,"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":1783785379,"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":1770519241,"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":-1141338177,"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":533265984,"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":-825259886,"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":572941835,"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":874152410,"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":1394903012,"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":-1763781369,"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":-302910402,"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":1492861997,"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":-1604549669,"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":1873223208,"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":-2060936140,"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":-96704013,"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":1241483088,"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":-906515074,"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":926005608,"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":1423546540,"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":-1279069137,"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":-1158552363,"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":132661102,"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":-543525512,"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":-81338122,"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":-1333419487,"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":-245089272,"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":590424916,"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.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.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.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":-131795639,"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.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.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.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":485654180,"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":1716335206,"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":1167315064,"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":-747241935,"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":-1572933107,"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.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.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.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":-206946045,"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.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.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.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":-1994121794,"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":1015532724,"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":1128593606,"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":2085395265,"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":1998816710,"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":-950204572,"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":1660405344,"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":-1568182087,"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":-412281674,"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"}},{"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":1635442144,"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"}},{"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":-444374597,"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":-1433992062,"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":647199973,"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":880804463,"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":929322636,"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":1293071226,"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":-1543654580,"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":527845636,"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":1271402411,"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":-889806971,"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":-680515079,"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":700920732,"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":103330159,"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":2132521070,"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":-2061676502,"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":-39435947,"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":-366851409,"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":643070346,"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":-115105672,"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":207818963,"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":271941212,"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":-123101502,"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":2055395055,"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":-908794657,"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":-402223997,"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":746082986,"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":-112480204,"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":853783717,"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":1521538437,"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":-450229534,"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":-491510353,"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":1405192036,"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":2046850876,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1271113932,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":812462847,"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":-989288624,"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":1653291911,"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":-413254901,"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":1508775311,"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"}},{"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":1942775065,"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"}},{"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":-695463037,"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":-280099364,"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":1872127104,"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":-1653583174,"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":792318810,"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":-362464797,"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":1411330895,"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":-813312000,"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":536857398,"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":-1231246606,"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":-284954195,"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":1509898746,"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":399727803,"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":1373394507,"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":-935532857,"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":1276593677,"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":376921369,"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":1270303215,"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":1752603524,"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":-130056229,"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":1883670517,"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":1170900319,"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":1539282882,"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":-151505355,"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":1006181863,"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":-1415435971,"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":-1653077130,"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":-1680657106,"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":2127453702,"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":-323680754,"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":858663560,"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":277287990,"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":-2134254871,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-2101488456,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-609050074,"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":-2025805003,"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":660808515,"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":787306478,"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":-642644924,"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":-1784295022,"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":672992252,"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":-1582284437,"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":-993460888,"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":1724946075,"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":1204741381,"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":36083704,"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":-55578124,"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":1284519454,"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":1543164988,"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":-1580048956,"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":796497173,"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":550065145,"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":-644779404,"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":985645770,"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":-99574306,"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":941417378,"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":1410637329,"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":309442055,"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":-128806435,"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":-1369886332,"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":1007422883,"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":463235020,"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":1059706977,"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":-1070616854,"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":-1204309220,"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":1100548807,"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":-1581921124,"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":-1942473620,"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":-787161752,"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":-1120132872,"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":-566157284,"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":-2014468249,"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":1046069547,"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":793751776,"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":-698435741,"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":2037739373,"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":-1538906043,"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":631181229,"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":1620563791,"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":-2066641293,"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":1259337358,"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":-1671455945,"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":-887533869,"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":-2138299179,"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":755471495,"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":219817060,"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":-749070771,"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":1687286817,"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":-1689974303,"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":1324256697,"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":1935265600,"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":-1960512788,"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":1067237623,"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":12633687,"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":-1465905693,"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":-357185661,"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":887126640,"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":-1454793100,"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":-319447131,"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":792425521,"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":-1554948448,"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":-1769687579,"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":1575781229,"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":-810613058,"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":994165871,"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":-1088820896,"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":-1929509374,"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":2059853505,"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":-1952850594,"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":-187383578,"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":1128111632,"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":-144151903,"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":-337996912,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-555031607,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1202145373,"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":1993138983,"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":927591621,"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":1365501126,"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":-1849729196,"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":-2024893122,"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":-1585197192,"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":314480911,"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":-320689527,"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"}},{"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"}},{"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":1267537212,"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"}},{"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"}},{"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":-11831913,"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"}},{"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"}},{"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":-1377306538,"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"}},{"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"}},{"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":-411835089,"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":1692431215,"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":464985177,"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":-598799129,"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":352688360,"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":2105555815,"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":1442004324,"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":298930460,"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":629552511,"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":380002758,"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":-1363447046,"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":-1270603782,"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":-403074447,"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":1409785840,"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":829023173,"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":-430297376,"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":-748544060,"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":627918816,"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":666619430,"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":885339031,"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":1007583419,"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":1505819094,"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":-1642332378,"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":-1452998061,"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":-1777219184,"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.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":-990024595,"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.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":-1742608533,"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":1945058891,"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":616624789,"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":-2051205661,"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":-271003712,"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.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":1306139542,"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.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":-328657050,"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":-1080776860,"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":847199880,"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":992121589,"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":-1652486711,"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":-1677695001,"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":851974091,"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":1197105987,"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":-10933465,"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":1111379217,"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":2064422503,"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":-1259024588,"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":1735693722,"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":1756006103,"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":-1696866540,"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":-471983771,"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":261332825,"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":-1337563288,"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":1234952770,"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":-2091056388,"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":1109349899,"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":-643790147,"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":-1295316767,"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":1516411648,"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":1549027523,"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":-1053007199,"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":-1528786818,"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":2082266751,"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":255488601,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":806502398,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":234882099,"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":1735410333,"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":-811769835,"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":-1362113563,"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":-1598390778,"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.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":-974799192,"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.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":-1640715815,"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":994940027,"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":2091181817,"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":165171213,"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":-1233044,"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":33974579,"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":2008290290,"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":890003481,"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":-1254153445,"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":-383817798,"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":863661848,"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":-1629988661,"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":-50084787,"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":603335450,"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":1815829095,"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":-1486400745,"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":-2090510966,"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.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":-357940304,"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.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":-1719566129,"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":1158833680,"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":-521810819,"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":2096412986,"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":579489734,"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":197675027,"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":-86240316,"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":1160746285,"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":-193934978,"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":1840679452,"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":568864996,"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":831563794,"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":-1450507829,"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.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":454427836,"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.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":158113431,"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":-781527449,"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":70380421,"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":-1485793247,"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":-1063597614,"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":-2010017150,"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":885470905,"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":-904425010,"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":565345356,"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":593947617,"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":382611334,"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":247705227,"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":-1671626142,"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":-196281490,"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":-1293171700,"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":1649410501,"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":-1380248648,"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"}},{"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":-232735841,"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"}},{"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":-1235740301,"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":887176866,"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":-1917038096,"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":-1860343315,"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":897497496,"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":741734090,"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":-70302804,"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":578486558,"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":700987118,"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":1941416641,"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":22199938,"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.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":1605976276,"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.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":1900003154,"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":-1559042613,"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":644428091,"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":1461175034,"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":607939123,"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":1251787269,"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":1541268039,"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":1287509264,"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":-837729068,"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":-1899068621,"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":-1661196185,"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":547473597,"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":-1662357289,"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":412118134,"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":564180190,"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":656861003,"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":-1938074794,"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":-1385356927,"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":-1935542608,"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":801669678,"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":831434532,"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":-1098702543,"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":-1258708451,"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":-647276043,"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":-1127819570,"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":1447534197,"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":1126459441,"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":461678054,"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":-1266968638,"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":891046034,"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":-143517361,"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":-1384600355,"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":1170936391,"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":1242463531,"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":-67186491,"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":-2132791538,"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":-1052473053,"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":-1843298442,"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":-1420645048,"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":-235042681,"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":-939252374,"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":387248649,"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":-1226050470,"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":1001855019,"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":1697804523,"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":-1086136306,"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":-1563988047,"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":-856851362,"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":899331790,"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":590773761,"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":1007481831,"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":925400565,"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":509369815,"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":256692767,"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":-1510247419,"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":2075879295,"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":1083272722,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1656348361,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":568946940,"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":-1075117478,"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":-55198924,"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":-418381487,"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":158591747,"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":-890933422,"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":-1873611444,"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":189141266,"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":1446511145,"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.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":-1271249201,"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.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":-1742389291,"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":1750931141,"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":1681630432,"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":-205258984,"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":-1368037730,"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.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":1608166775,"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.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":-308117096,"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":1420890501,"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":-930408091,"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":493767026,"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":-1789300804,"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":1324659733,"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":-1928697158,"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":-1135633893,"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":-2082202770,"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":1467537114,"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":765932374,"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":946059169,"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":899153535,"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":1107025237,"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":466870249,"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":1279653418,"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":-387427889,"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":-1949681245,"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":1641556346,"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":962124613,"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":1558020950,"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":416947400,"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":643292672,"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":1813899608,"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":-1504427104,"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":606375230,"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":-1778807610,"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":1120133393,"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":61525367,"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":1827950201,"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":-1539062102,"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":-1758272481,"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":843326292,"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":699320192,"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":-367462073,"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":2045481115,"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":748060754,"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":837231852,"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":-121735453,"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":1593401464,"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":-1610552372,"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":1072980165,"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":-2052654390,"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":-366441168,"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":-734379142,"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":-1418592756,"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":-2022558480,"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":-244274155,"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":-1987752795,"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":943402100,"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":426440272,"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":-1389291338,"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":-1217115261,"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":1580018492,"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":200730441,"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":1680704030,"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":54674911,"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":-1862296728,"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":-684213978,"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":1812752203,"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":1792711417,"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":1968642942,"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":-127587214,"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":-6549372,"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":-177227521,"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"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"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"}},{"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":-1612345066,"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"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"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"}},{"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":-667057973,"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":-853548395,"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":-708781862,"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":-49687056,"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":-266583355,"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":-1221631976,"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":1955058853,"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":-1472412066,"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":-197626795,"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":-876309944,"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":-978996179,"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":1463967661,"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":1412712163,"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":1579174503,"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":117922585,"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":1469271091,"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":2030968747,"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":678394180,"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":806823989,"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":-379913541,"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":1708261030,"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":-848603318,"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":-874757477,"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":1094095943,"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":-833108311,"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":-1504100584,"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":1455928287,"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":1576665447,"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":-8531692,"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":612236570,"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":1674336226,"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":2098393618,"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":-1491866272,"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":780356755,"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":1949541593,"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":170468954,"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":1110876971,"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":-303782549,"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":778702246,"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":109847271,"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":1495214621,"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":-995886343,"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":91718724,"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":-581770832,"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":-934877292,"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":-2136807792,"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":-1294329186,"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":-33869441,"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":-1282004428,"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":-834540510,"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":-1765259059,"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":1942954793,"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":-1387705066,"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":-287754600,"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":1081367112,"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":-899435397,"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":2011954356,"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":1471402787,"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":-56567425,"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":-1644032506,"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":2015187318,"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":1151325298,"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":-405661019,"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":2003515200,"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":-1365464423,"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":-7546999,"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":2120878089,"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":1797106735,"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":1136340763,"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":-658626856,"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":448271975,"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":-86010154,"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":1620199590,"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":1508294755,"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":1464036649,"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":1479526619,"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":978279862,"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":-454775342,"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":-436088604,"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":-315402405,"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":-2001355185,"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":247018418,"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":-522362497,"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":764306540,"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":1779611403,"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":-394277580,"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":796315725,"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":-1651740537,"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":-1992257912,"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":97106263,"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":-847400150,"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":1425970233,"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":697441550,"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":976980704,"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":-300118040,"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":-1843929471,"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":749602299,"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":-1052614297,"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":297862070,"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":-1365541775,"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":-354138106,"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":875288561,"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":-1745456800,"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":827267202,"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":1982578327,"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":567639993,"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":1294724149,"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":1442801226,"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":-258807722,"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":-1400769212,"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":-1713585993,"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":-1687524426,"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":691615379,"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":1298046331,"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":-1575114320,"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"}},{"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.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.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.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.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.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.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.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.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.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.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.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":-1100961992,"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"}},{"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.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.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.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.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.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.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.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.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.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.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.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":-560610951,"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":1235650451,"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":1045368760,"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":112120361,"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":-1105496839,"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":-147434063,"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":-639264257,"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":-321587268,"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":816333256,"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":1155328222,"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":-735812756,"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":704101389,"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":2106669404,"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":1098532847,"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":1287342040,"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":2145432319,"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":1093022108,"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":1338870147,"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":-692300383,"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":1721611428,"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":1785362859,"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":2056482938,"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":-2093568855,"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":863666281,"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":726099369,"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":1832918492,"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":-1036451318,"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":-214376998,"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":840385855,"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":665751148,"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":1132096180,"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":-2046698304,"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":1663762216,"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":1949115425,"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":-1519188633,"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":2080829359,"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":-1470351918,"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.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":1311393574,"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.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":-262726202,"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":481012711,"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":1133668653,"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":1546742594,"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":-826546260,"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"}},{"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.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.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"}},{"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"}},{"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":807049960,"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"}},{"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.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.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"}},{"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"}},{"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":348441321,"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":-1718576674,"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":1273495392,"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":934715527,"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":668544827,"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":-2033531846,"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":-487392567,"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":1979593827,"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":1391370219,"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":-911225193,"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":-129784190,"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":953805767,"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":119979062,"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"}},{"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.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.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"}},{"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"}},{"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":1656618931,"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"}},{"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.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.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"}},{"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"}},{"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":-1844155144,"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":-219099848,"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":1698090937,"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":701756647,"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":889789286,"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":-2106546235,"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":-2107919579,"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":-2050850132,"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":-297873426,"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":208141338,"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":976964014,"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":-2097777928,"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":-765559877,"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"}},{"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.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.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"}},{"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"}},{"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":1968278071,"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"}},{"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.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.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"}},{"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"}},{"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":-706151071,"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":2145648862,"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":2015854212,"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":958637964,"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":499547762,"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":531368543,"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":1930735173,"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":-593979959,"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":-1243063548,"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":706612866,"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":-1909698854,"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":-1585312927,"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":-930101176,"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":1145137939,"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":-929391522,"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":-1833477775,"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":-1911214964,"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":1056450605,"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":-1438565039,"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":-472554678,"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":-1660047147,"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":-582286279,"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":-1950554374,"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":570460262,"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":-2063839003,"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"}},{"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.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.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"}},{"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"}},{"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":758456280,"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"}},{"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.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.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"}},{"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"}},{"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":-964150477,"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":2110204378,"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":-2082354920,"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":8348299,"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":-1296013010,"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":119111147,"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":670187906,"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":-915847490,"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":1826258555,"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":1153446157,"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":153634480,"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":810993058,"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":-450944251,"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"}},{"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.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.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"}},{"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"}},{"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":-1110293537,"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"}},{"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.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.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"}},{"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"}},{"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":-1929387172,"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":2040919515,"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":-782157381,"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":1117218003,"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":1149047052,"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":-1500812097,"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":-1220830225,"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":-913461794,"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":393858505,"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":-1384249396,"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":1093872803,"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":1238584635,"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":-833612424,"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":-838221771,"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":878712072,"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"}},{"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.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.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"}},{"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"}},{"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":-130834839,"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"}},{"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.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.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"}},{"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"}},{"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":-835413560,"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":1249231579,"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":-1361862452,"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":292194347,"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":-1442407170,"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":-1615167484,"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":1922628499,"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":1354916575,"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":-1911682968,"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":-1672574258,"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":-2057606029,"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":-653067461,"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":1431538231,"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"}},{"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.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.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"}},{"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"}},{"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":1767466819,"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"}},{"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.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.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"}},{"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"}},{"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":510543909,"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":2053744392,"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":2016743438,"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":1133747722,"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":-510880728,"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":-1784738825,"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":-147441204,"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":-324164857,"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":1678814699,"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":-1110559096,"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":-1925569877,"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":921095282,"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":462797200,"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":-817694920,"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":1247740702,"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":-110615955,"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":-413053412,"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":-743099294,"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":-822770195,"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":-1422171695,"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":-933359621,"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":-1147106510,"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":-1015258194,"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":-1986749346,"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":1330885805,"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":320334513,"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":1744640181,"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":-1861482727,"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":2090822763,"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":1776851695,"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":1872528514,"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":-288631041,"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":1509418798,"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":-717663104,"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":365230296,"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":-471310523,"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":-1755402807,"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":109943977,"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":1600260236,"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":-902440497,"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":-974153635,"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":-1445009838,"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":-748076289,"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":-448006823,"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":-80091530,"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":-470232644,"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":287360269,"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":-2069436105,"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":557276093,"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"}},{"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":372996790,"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"}},{"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":569636164,"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":-1366534365,"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":-2137528574,"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":-1494803018,"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":-1037111107,"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":1462803501,"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":710997961,"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":534447726,"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":-2116434285,"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":-431609577,"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":1904170999,"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":-1926483949,"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":-1634461729,"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":-1559994260,"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":-540280973,"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":1825571338,"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":-695817898,"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":-347136593,"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":-1799940186,"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":1878091502,"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":1022449022,"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":793488746,"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":-1158473417,"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":-1858402074,"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":1209639308,"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":-1099893174,"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":250367527,"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":1200441334,"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":-764126657,"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":-257819433,"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":-516844282,"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":-1717979221,"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":7183377,"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.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":187963782,"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.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":-953668420,"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":1444866622,"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":704622834,"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":1571601946,"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":-1967467001,"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":1263862148,"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":191559255,"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":-1162693686,"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":-1909063838,"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":1957829770,"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":1006243613,"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":1588747764,"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":2036755677,"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":800538914,"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":-1307117731,"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":-415039840,"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":-1079623207,"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":1485003576,"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":230085741,"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":-1346768346,"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":1085054138,"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":310454041,"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":-158225591,"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":-753379064,"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":1942659740,"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":-1149586208,"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":339908136,"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":529697521,"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":1645564138,"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":1040264054,"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":1529239382,"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":-16343222,"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":-1401243168,"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":-2139819868,"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":2048121335,"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":1103750598,"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":933433704,"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"}},{"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"}},{"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":-484725589,"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"}},{"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"}},{"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":-784269542,"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":-2043618057,"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":293344577,"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.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":1316159804,"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.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":-1972324197,"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":-967830569,"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":-702337099,"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":1779751096,"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":-800543741,"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":168438686,"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":1449758918,"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":1580181668,"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":-575804631,"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":-195751928,"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":267895834,"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":1804637176,"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":-1750901141,"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":-1371985977,"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":1724616379,"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":1432820946,"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":-1046947232,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1191406391,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-314150932,"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":-351132192,"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":1702593582,"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":1389071208,"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":906761863,"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"}},{"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"}},{"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":-1167904457,"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"}},{"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"}},{"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":778871490,"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":-1154743327,"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":919950417,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1703756978,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1760740819,"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":-979443124,"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":-405215433,"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":-2036365622,"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":1048196922,"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.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":-724602942,"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.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":1618109457,"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":-1415433624,"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":-197322827,"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":-1936646845,"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":-367169298,"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.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":1271147005,"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.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":-740665709,"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":-52571411,"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":-889175014,"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":-2027656195,"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":-344972703,"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":716086197,"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":237961896,"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":706841927,"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":277650784,"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":702378435,"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":-1949648456,"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":-122780910,"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":1168677,"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":-1405918276,"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":-540343182,"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":2116952014,"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":-810294758,"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":1335764901,"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":-1042840320,"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":402183783,"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":-704424015,"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":607362914,"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":-1616336821,"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":962003863,"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":-939107832,"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":333136699,"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":-1107143834,"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":-1957454337,"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":-793997452,"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":1458068010,"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":2066070747,"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":64814837,"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":1289462680,"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":-452218330,"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":-415632838,"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":1190414758,"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":1664230076,"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":751764637,"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":1916457542,"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":-58713568,"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":856993057,"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":-852217096,"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":1426551564,"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":-1689495322,"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":539718622,"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":264759166,"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":1227357245,"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":-377751981,"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":-234472741,"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":231181838,"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":467845314,"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":-465490162,"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":1265326654,"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":-783568537,"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":1012350824,"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":1863252700,"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":-1697457810,"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":76279807,"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":-1078884074,"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.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":-1100061991,"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.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":-2125564832,"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":1321347730,"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":-1194930337,"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":-1418845213,"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":1292363925,"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":972528719,"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":-2017861153,"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":-156877361,"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":329015817,"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":1838103151,"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":-240474940,"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":-1004262541,"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":-979444503,"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":-291784546,"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":-2047184501,"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":67230473,"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":-758223364,"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":1228508444,"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":1039369665,"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":-639821594,"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":907138890,"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":943961575,"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":843119679,"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":-1408792827,"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":337671202,"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":-311096758,"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":45082985,"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":-1147248445,"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":195418913,"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":-201581379,"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":4361629,"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":1973796670,"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":1224869041,"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":1452683578,"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":1410435085,"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":-539383185,"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":630326998,"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":689390113,"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":-1828686440,"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":35503037,"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":1827443223,"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":-2108261839,"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":-652689217,"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":805381193,"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":-2118518094,"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":569805988,"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":1876824382,"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":627843572,"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":235722626,"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":1958299222,"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":177799240,"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":66680894,"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":469295430,"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":1849385903,"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":1583880941,"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":-182495854,"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":1382849154,"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":-1982673680,"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":1268561825,"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":1747578797,"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":-1225444698,"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":2044734459,"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":-1675705776,"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":-122732931,"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":-1967985782,"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":-371717273,"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":455278496,"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":1524286700,"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":868837677,"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":-74788535,"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":-2096202250,"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":-1479370105,"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":-1039498881,"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":-200905978,"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":978626756,"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":-1633737509,"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":-384356983,"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":1030200256,"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":2019105360,"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":-306788873,"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":2137396576,"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":612754896,"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":625603338,"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":-1231207153,"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":-663404976,"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":-1797135636,"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":-1148876815,"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":2085929201,"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":401674664,"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":-1149084755,"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":-1633250371,"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":70829422,"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":-32431110,"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":1097909497,"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":1195777906,"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":-992475268,"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":373143355,"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":-1209242036,"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":-910864839,"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":1068095928,"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":1270112777,"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":1906410717,"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":580896027,"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":814556048,"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":131469736,"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":1681168860,"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":799714519,"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":1320882559,"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":228388623,"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":-442473921,"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":480205002,"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":-1805690727,"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":130217762,"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":-604058190,"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":-1418119244,"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":981781021,"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":-582315239,"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":718418561,"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":97220606,"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":1117599899,"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":-1917254230,"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":25545337,"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"}}]}],"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":2099579374,"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"}}]}],"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"}}]},{"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":533011788,"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"}}]}],"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"}}]},{"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":621380780,"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"}}]}],"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"}}]},{"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":4659827,"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"}}]}],"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"}}]},{"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":-1307972099,"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"}}]}],"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"}}]},{"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":-1343564854,"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"}}]}],"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"}}]},{"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":-1064910446,"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"}}]}],"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"}}]},{"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":642512202,"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"}}]}],"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"}}]},{"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":-1554464794,"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"}}]}],"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"}}]},{"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":-1219776405,"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"}}]}],"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"}}]},{"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":-1994703868,"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"}}]}],"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"}}]},{"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":-613148885,"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"}}]}],"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"}}]},{"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":-78062314,"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"}}]}],"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"}}]},{"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":-796606476,"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"}}]}],"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"}}]},{"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":-863058213,"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"}}]}],"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"}}]},{"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":-1094535082,"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"}}]}],"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"}}]},{"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":2075096086,"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"}}]}],"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"}}],"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":-116784466,"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"}}]}],"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"}}],"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":1150512434,"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"}}]}],"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"}}],"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":-1869173813,"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"}}]}],"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"}}],"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":-1269130699,"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"}}]}],"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"}}],"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":1122152556,"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"}}]}],"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"}}],"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":270733795,"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"}}]}],"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"}}],"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":-2091305321,"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"}}]}],"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"}}],"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":-1782014506,"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"}}]}],"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"}}],"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":62637700,"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"}}]}],"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"}}],"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":1288530706,"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"}}]}],"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"}}],"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":2143877102,"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"}}]}],"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"}}],"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":-825115321,"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"}}]}],"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"}}],"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":1009848748,"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"}}]}],"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"}}],"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":829011974,"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"}}]}],"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"}}],"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":2046743973,"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"}}]}],"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"}}],"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":-472955664,"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"}}]}],"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"}}],"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":-2055235350,"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"}}]}],"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"}}],"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":-584477228,"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"}}]}],"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"}}],"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":1671151218,"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"}}]}],"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"}}],"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":-216240150,"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"}}]}],"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"}}],"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":-536713731,"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"}}]}],"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"}}],"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":1780113820,"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"}}]}],"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"}}],"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":-420441899,"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"}}]}],"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"}}],"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":1283097755,"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"}}]}],"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"}}],"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":-1710308157,"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"}}]}],"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"}}],"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":548931458,"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"}}]}],"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"}}],"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":2122733854,"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"}}]}],"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"}}],"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":867162871,"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"}}]}],"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"}}],"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":-1866499075,"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"}}]}],"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"}}],"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":-96986201,"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"}}]}],"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"}}],"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":-1620784052,"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"}}]}],"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"}}],"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":-451912952,"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"}}]}],"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"}}],"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":1237861675,"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"}}]}],"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"}}],"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":1645481198,"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"}}]}],"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"}}],"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":449736033,"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"}}]}],"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"}}],"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":-1307447659,"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"}}]}],"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"}}],"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":1328608042,"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"}}]}],"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"}}],"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":1003337240,"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"}}]}],"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"}}],"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":-581249693,"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"}}]}],"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"}}],"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":-25994919,"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"}}]}],"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"}}],"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":1963496878,"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"}}]}],"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"}}],"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":-1936740384,"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"}}]}],"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"}}],"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":948855234,"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"}}]}],"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"}}],"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":-1417103953,"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"}}]}],"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"}}],"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":1358705472,"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"}}]}],"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"}}],"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":-623314882,"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"}}]}],"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"}}],"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":-1499491258,"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"}}]}],"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"}}],"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":1376757869,"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"}}]}],"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"}}],"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":1378338918,"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"}}]}],"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"}}],"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":750377477,"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"}}]}],"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"}}],"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":1029467362,"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"}}]}],"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"}}],"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":-270629998,"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"}}]}],"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"}}],"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":1620501669,"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"}}]}],"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"}}],"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":1748820634,"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"}}]}],"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"}}],"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":-1584020894,"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"}}]}],"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"}}],"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":-1593272340,"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"}}]}],"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"}}],"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":944465188,"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"}}]}],"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"}}],"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":989916917,"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"}}]}],"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"}}],"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":-45200937,"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"}}]}],"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"}}],"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":-1953049318,"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"}}]}],"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"}}],"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":-1221404003,"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"}}]}],"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"}}],"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":-1253281523,"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"}}]}],"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"}}],"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":2057908850,"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"}}]}],"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"}}],"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":1780441944,"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"}}]}],"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"}}],"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":1674446873,"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"}}]}],"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"}}],"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":90272655,"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"}}]}],"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"}}],"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":-342169543,"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"}}]}],"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"}}],"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":-2059143525,"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"}}]}],"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"}}],"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":741964274,"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"}}]}],"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"}}],"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":880911821,"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"}}]}],"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"}}],"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":473189501,"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"}}]}],"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"}}],"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":198375431,"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"}}]}],"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"}}],"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":-1496258659,"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"}}]}],"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"}}],"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":563958000,"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"}}]}],"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"}}],"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":846992169,"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"}}]}],"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"}}],"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":-485392684,"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"}}]}],"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"}}],"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":950799371,"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"}}]}],"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"}}],"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":-1940845159,"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"}}]}],"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"}}],"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":774738816,"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"}}]}],"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"}}],"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":1653136127,"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"}}]}],"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"}}],"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":-2113380323,"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"}}]}],"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"}}],"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":-1926732538,"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"}}]}],"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"}}],"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":1677667707,"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"}}]}],"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"}}],"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":2024855071,"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"}}]}],"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"}}],"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":-933013867,"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"}}]}],"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"}}],"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":-38979962,"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"}}]}],"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"}}],"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":973041108,"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"}}]}],"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"}}],"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":-384607186,"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"}}]}],"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"}}],"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":-879157322,"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"}}]}],"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"}}],"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":257338110,"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"}}]}],"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"}}],"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":-1141688870,"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"}}]}],"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"}}],"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":-313276414,"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"}}]}],"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"}}],"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":520475990,"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"}}]}],"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"}}],"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":931474203,"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"}}]}],"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"}}],"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":1631281486,"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"}}]}],"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"}}],"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":-1002505627,"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"}}]}],"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"}}],"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":-68469530,"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"}}]}],"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"}}],"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":-752933665,"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"}}]}],"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"}}],"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":-1954868471,"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"}}]}],"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"}}],"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":-1026980762,"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"}}]}],"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"}}],"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":-158959253,"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"}}]}],"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"}}],"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":1892486071,"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"}}]}],"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"}}],"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":1123641758,"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"}}]}],"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"}}],"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":-808107832,"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"}}]}],"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"}}],"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":-1416886038,"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"}}]}],"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"}}],"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":-477051160,"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"}}]}],"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"}}],"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":643644634,"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"}}]}],"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"}}],"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":895990381,"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"}}]}],"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"}}],"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":-1265094581,"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"}}]}],"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"}}],"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":-562209201,"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"}}]}],"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"}}],"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":1224407547,"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"}}]}],"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"}}],"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":1458003054,"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"}}]}],"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"}}],"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":422982115,"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"}}]}],"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"}}],"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":139286329,"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"}}]}],"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"}}],"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":836218997,"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"}}]}],"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"}}],"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":-276466970,"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"}}]}],"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"}}],"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":255918235,"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"}}]}],"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"}}],"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":1922826732,"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"}}]}],"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"}}],"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":-1515215484,"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"}}]}],"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"}}],"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":93715084,"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":-115576540,"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":"BlazorApp1","Documents":[{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\List.razor","TargetPath":"Pages\\List.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\ParameterParent.razor","TargetPath":"Pages\\ParameterParent.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Components\\Crafting.razor","TargetPath":"Components\\Crafting.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Add.razor","TargetPath":"Pages\\Add.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\RouteParameter.razor","TargetPath":"Pages\\RouteParameter.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\ParameterChild.razor","TargetPath":"Shared\\ParameterChild.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\User.razor","TargetPath":"Pages\\User.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\TestLayout.razor","TargetPath":"Shared\\TestLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\App.razor","TargetPath":"App.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\SurveyPrompt.razor","TargetPath":"Shared\\SurveyPrompt.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Edit.razor","TargetPath":"Pages\\Edit.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\AdminLayout.razor","TargetPath":"Shared\\AdminLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\ParameterParent2.razor","TargetPath":"Pages\\ParameterParent2.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Counter.razor","TargetPath":"Pages\\Counter.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Admin\\_Imports.razor","TargetPath":"Pages\\Admin\\_Imports.razor","FileKind":"componentImport"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\NavMenu.razor","TargetPath":"Shared\\NavMenu.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\CultureSelector.razor","TargetPath":"Shared\\CultureSelector.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Shared\\MainLayout.razor","TargetPath":"Shared\\MainLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Components\\Card.razor","TargetPath":"Components\\Card.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Modals\\DeleteConfirmation.razor","TargetPath":"Modals\\DeleteConfirmation.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\_Layout.cshtml","TargetPath":"Pages\\_Layout.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Index.razor","TargetPath":"Pages\\Index.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\ParameterParent3.razor","TargetPath":"Pages\\ParameterParent3.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Admin\\Admin.razor","TargetPath":"Pages\\Admin\\Admin.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Components\\CraftingItem.razor","TargetPath":"Components\\CraftingItem.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\_Imports.razor","TargetPath":"_Imports.razor","FileKind":"componentImport"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\_Host.cshtml","TargetPath":"Pages\\_Host.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\FetchData.razor","TargetPath":"Pages\\FetchData.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Pages\\Error.cshtml","TargetPath":"Pages\\Error.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Components\\ShowItems.razor","TargetPath":"Components\\ShowItems.razor","FileKind":"component"}],"SerializationFormat":"0.3"} \ No newline at end of file +{"SerializedFilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":872331175,"Kind":"Components.Component","Name":"BlazorApp1.Modals.DeleteConfirmation","AssemblyName":"BlazorApp1","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":"BlazorApp1.Modals.DeleteConfirmation","Common.TypeNamespace":"BlazorApp1.Modals","Common.TypeNameIdentifier":"DeleteConfirmation"}},{"HashCode":1983063201,"Kind":"Components.Component","Name":"BlazorApp1.Modals.DeleteConfirmation","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Modals.DeleteConfirmation","Common.TypeNamespace":"BlazorApp1.Modals","Common.TypeNameIdentifier":"DeleteConfirmation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1898831168,"Kind":"Components.Component","Name":"BlazorApp1.Shared.MainLayout","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.MainLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout"}},{"HashCode":2021973811,"Kind":"Components.Component","Name":"BlazorApp1.Shared.MainLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Shared.MainLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":518817285,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.MainLayout.Body","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.MainLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1246047435,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.MainLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.MainLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-967624062,"Kind":"Components.Component","Name":"BlazorApp1.Shared.CultureSelector","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.CultureSelector","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"CultureSelector"}},{"HashCode":367709986,"Kind":"Components.Component","Name":"BlazorApp1.Shared.CultureSelector","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.CultureSelector","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"CultureSelector","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1652524265,"Kind":"Components.Component","Name":"BlazorApp1.Shared.AdminLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AdminLayout"}],"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":"BlazorApp1.Shared.AdminLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout"}},{"HashCode":864480912,"Kind":"Components.Component","Name":"BlazorApp1.Shared.AdminLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.AdminLayout"}],"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":"BlazorApp1.Shared.AdminLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2024053934,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.AdminLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"AdminLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.AdminLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":167011480,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.AdminLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.AdminLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.AdminLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"AdminLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":335922245,"Kind":"Components.Component","Name":"BlazorApp1.Shared.NavMenu","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.NavMenu","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"NavMenu"}},{"HashCode":496407056,"Kind":"Components.Component","Name":"BlazorApp1.Shared.NavMenu","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.NavMenu","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2047613842,"Kind":"Components.Component","Name":"BlazorApp1.Shared.TestLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TestLayout"}],"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":"BlazorApp1.Shared.TestLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout"}},{"HashCode":1990719172,"Kind":"Components.Component","Name":"BlazorApp1.Shared.TestLayout","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.TestLayout"}],"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":"BlazorApp1.Shared.TestLayout","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1201662540,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.TestLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"TestLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.TestLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1756689211,"Kind":"Components.ChildContent","Name":"BlazorApp1.Shared.TestLayout.Body","AssemblyName":"BlazorApp1","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"BlazorApp1.Shared.TestLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Shared.TestLayout.Body","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"TestLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650711536,"Kind":"Components.Component","Name":"BlazorApp1.Shared.ParameterChild","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterChild"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Body","TypeName":"BlazorApp1.PanelBody","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::BlazorApp1.PanelBody"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.ParameterChild","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"ParameterChild"}},{"HashCode":-257899385,"Kind":"Components.Component","Name":"BlazorApp1.Shared.ParameterChild","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Shared.ParameterChild"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Body","TypeName":"BlazorApp1.PanelBody","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::BlazorApp1.PanelBody"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Shared.ParameterChild","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"ParameterChild","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":503830549,"Kind":"Components.Component","Name":"BlazorApp1.Shared.SurveyPrompt","AssemblyName":"BlazorApp1","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":"BlazorApp1.Shared.SurveyPrompt","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"SurveyPrompt"}},{"HashCode":848800049,"Kind":"Components.Component","Name":"BlazorApp1.Shared.SurveyPrompt","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Shared.SurveyPrompt","Common.TypeNamespace":"BlazorApp1.Shared","Common.TypeNameIdentifier":"SurveyPrompt","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":932686310,"Kind":"Components.Component","Name":"BlazorApp1.Components.ShowItems","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.ShowItems component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ShowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ShowTemplate","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":"BlazorApp1.Components.ShowItems","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.GenericTyped":"True"}},{"HashCode":-480282792,"Kind":"Components.Component","Name":"BlazorApp1.Components.ShowItems","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Components.ShowItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.ShowItems component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ShowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ShowTemplate","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":"BlazorApp1.Components.ShowItems","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-947646903,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.ShowItems.ShowTemplate","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowTemplate","ParentTag":"ShowItems"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ShowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.ShowItems.ShowTemplate","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1678929334,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.ShowItems.ShowTemplate","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ShowTemplate","ParentTag":"BlazorApp1.Components.ShowItems"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ShowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.ShowItems.ShowTemplate","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"ShowItems","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-764079999,"Kind":"Components.Component","Name":"BlazorApp1.Components.Card","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.Card component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"CardBody","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardBody","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CardFooter","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardFooter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"CardHeader","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardHeader","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","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":"BlazorApp1.Components.Card","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.GenericTyped":"True"}},{"HashCode":1577709660,"Kind":"Components.Component","Name":"BlazorApp1.Components.Card","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the BlazorApp1.Components.Card component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"CardBody","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardBody","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CardFooter","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardFooter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"CardHeader","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"CardHeader","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","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":"BlazorApp1.Components.Card","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":971446982,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardBody","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody","ParentTag":"Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardBody' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardBody","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1165816799,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardBody","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody","ParentTag":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardBody' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardBody","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1165685041,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardFooter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter","ParentTag":"Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardFooter","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":528642706,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardFooter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter","ParentTag":"BlazorApp1.Components.Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardFooter","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":741932315,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardHeader","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader","ParentTag":"Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardHeader' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardHeader","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-67644441,"Kind":"Components.ChildContent","Name":"BlazorApp1.Components.Card.CardHeader","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader","ParentTag":"BlazorApp1.Components.Card"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CardHeader' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"BlazorApp1.Components.Card.CardHeader","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1040424292,"Kind":"Components.Component","Name":"BlazorApp1.Components.Crafting","AssemblyName":"BlazorApp1","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":"BlazorApp1.Components.Crafting","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Crafting"}},{"HashCode":-93294420,"Kind":"Components.Component","Name":"BlazorApp1.Components.Crafting","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Components.Crafting","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"Crafting","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650604262,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Index","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Index","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Index"}},{"HashCode":-2137176083,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Index","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Index","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1620541709,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent3","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent3"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent3","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent3"}},{"HashCode":175230409,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent3","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent3"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent3","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent3","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-601498034,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Admin.Admin","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Admin"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Admin.Admin","Common.TypeNamespace":"BlazorApp1.Pages.Admin","Common.TypeNameIdentifier":"Admin"}},{"HashCode":-46945200,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Admin.Admin","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Admin.Admin"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Admin.Admin","Common.TypeNamespace":"BlazorApp1.Pages.Admin","Common.TypeNameIdentifier":"Admin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1100620127,"Kind":"Components.Component","Name":"BlazorApp1.Pages.RouteParameter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteParameter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.RouteParameter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"RouteParameter"}},{"HashCode":-993901984,"Kind":"Components.Component","Name":"BlazorApp1.Pages.RouteParameter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.RouteParameter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.RouteParameter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"RouteParameter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":875891704,"Kind":"Components.Component","Name":"BlazorApp1.Pages.List","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.List","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"List"}},{"HashCode":-121504956,"Kind":"Components.Component","Name":"BlazorApp1.Pages.List","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.List","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"List","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":310152046,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent"}},{"HashCode":130015750,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2045749696,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Counter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Counter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Counter"}},{"HashCode":-664261935,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Counter","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Counter","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Counter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-854293751,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Add","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Add","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Add"}},{"HashCode":-435331774,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Add","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.Add","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Add","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":963526906,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent2","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ParameterParent2"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent2","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent2"}},{"HashCode":1203683200,"Kind":"Components.Component","Name":"BlazorApp1.Pages.ParameterParent2","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.ParameterParent2"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.ParameterParent2","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"ParameterParent2","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2065559033,"Kind":"Components.Component","Name":"BlazorApp1.Pages.FetchData","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.FetchData","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"FetchData"}},{"HashCode":92281118,"Kind":"Components.Component","Name":"BlazorApp1.Pages.FetchData","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.FetchData","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"FetchData","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1613603728,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Edit","AssemblyName":"BlazorApp1","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":"BlazorApp1.Pages.Edit","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Edit"}},{"HashCode":-1931542043,"Kind":"Components.Component","Name":"BlazorApp1.Pages.Edit","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"BlazorApp1.Pages.Edit","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"Edit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":354706208,"Kind":"Components.Component","Name":"BlazorApp1.Pages.User","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"User"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Option","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Option","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.User","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"User"}},{"HashCode":134319568,"Kind":"Components.Component","Name":"BlazorApp1.Pages.User","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.Pages.User"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Option","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Option","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.Pages.User","Common.TypeNamespace":"BlazorApp1.Pages","Common.TypeNameIdentifier":"User","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-825906881,"Kind":"Components.Component","Name":"BlazorApp1.App","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.App","Common.TypeNamespace":"BlazorApp1","Common.TypeNameIdentifier":"App"}},{"HashCode":37089142,"Kind":"Components.Component","Name":"BlazorApp1.App","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"BlazorApp1.App","Common.TypeNamespace":"BlazorApp1","Common.TypeNameIdentifier":"App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":710134652,"Kind":"Components.Component","Name":"BlazorApp1.Components.CraftingItem","AssemblyName":"BlazorApp1","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":"Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::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":"BlazorApp1.Components.CraftingItem","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"CraftingItem"}},{"HashCode":1451276789,"Kind":"Components.Component","Name":"BlazorApp1.Components.CraftingItem","AssemblyName":"BlazorApp1","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazorApp1.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":"Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::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":"BlazorApp1.Components.CraftingItem","Common.TypeNamespace":"BlazorApp1.Components","Common.TypeNameIdentifier":"CraftingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":31065081,"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":728081899,"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":987444715,"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":-1982690395,"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":238191411,"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":-1535702170,"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":1483321857,"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":-154212909,"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":1190922068,"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":-434958170,"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":-518291487,"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":-1477363329,"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":381386832,"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":65652546,"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":770785806,"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":-413794390,"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":1821891442,"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":426283302,"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":1519617442,"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":-270494113,"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":-2134040214,"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":1277285086,"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":1652986844,"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":-977769868,"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":1409813237,"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":-2053676512,"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":379524745,"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":-400763143,"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":888572004,"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":1674688738,"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":-1453002890,"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":1808514107,"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":2090367470,"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":-1748472533,"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":-611035322,"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":284754589,"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":-1857033463,"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":-888436563,"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":208437513,"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":-1640220291,"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":-531492140,"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":1341410121,"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":94544168,"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":1425227992,"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":-1232069912,"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":626621610,"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":125242619,"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":-1806028886,"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":1974920209,"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":1254318420,"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":-686983181,"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":-1778869577,"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":684249075,"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":-301515450,"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":-1351299339,"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":1381041278,"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":-311047405,"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":-1419408445,"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":-363968939,"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":97448157,"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":-14724581,"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":-1418862290,"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":-1728218890,"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":9651317,"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":1154216123,"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":-1361905765,"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":-1123499648,"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":1130611039,"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":1508553434,"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":-1902917694,"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":-1504704054,"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":1663787311,"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":-660735286,"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":1206628000,"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":851013921,"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":1477913645,"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":-361616540,"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":1324233347,"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":532158048,"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":-1347385283,"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":-867578397,"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":-1279832916,"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":-1413924046,"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":-232654908,"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":-1413896949,"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":1616386944,"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":1843790290,"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":1246616752,"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":144362191,"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":1787420676,"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":947762762,"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":879541884,"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":582968473,"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":-1307358837,"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":219234852,"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":-1975547903,"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":-936622321,"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":-12647768,"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":33064103,"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":1466441288,"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":1418322833,"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":299961102,"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":746042084,"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":1880951162,"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":1263671454,"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":-112416949,"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":-1781004124,"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":1694187304,"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":143113855,"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":59818935,"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":774428209,"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":83308499,"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":1814301159,"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":1295286806,"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":472218606,"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":-1234083026,"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":-261087506,"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":785958549,"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":-1518310012,"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":-1033426162,"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":-1034879409,"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":-381945692,"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":-1538520003,"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":-395394502,"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":1479706688,"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":1164994557,"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":-1042867790,"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":-393050107,"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":637880396,"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":-857039881,"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":-979335032,"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":1212218216,"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":1814972384,"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":236205614,"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":799640982,"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":-1436946547,"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":1101495209,"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":-466947707,"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":114448376,"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":609935970,"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":-2028160613,"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":-187176231,"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":-1161247444,"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":1386740375,"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":-1473199454,"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":-896014971,"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":1716415522,"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":-673030416,"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":-1842626299,"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":-934725305,"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":1196489886,"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":-2058444152,"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":1789822853,"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":770434679,"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":-101801526,"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":-1032296475,"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":2144530179,"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":556086085,"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":323665528,"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":1824725123,"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":-2057475602,"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":1572013451,"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":132664590,"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":883517977,"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":-1130371354,"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":-1999859488,"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":-1198199162,"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":1414064413,"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":2141110248,"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":-1102672078,"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":825279362,"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":1278090545,"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":-793500937,"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"}},{"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"}},{"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":136063464,"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"}},{"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"}},{"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":629313590,"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":103694182,"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":-1110108365,"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":-325203208,"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":234854949,"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":-1973923939,"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":-620118400,"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.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":1811315780,"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.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":910196048,"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":-1165538482,"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":1104518291,"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":-955321136,"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":-954914154,"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":509889534,"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":88233989,"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":-812582961,"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":1813102530,"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":1561474669,"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":1908617048,"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":541266700,"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":-150181648,"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":-1368491587,"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":335529916,"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":-1478074950,"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":1324638831,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":273746425,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":291692653,"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":756536234,"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":-554911484,"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":-200870983,"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":-1549861467,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":142824705,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":212005442,"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":-18308713,"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":-1531491149,"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":450013163,"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":-1095759019,"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":-965212985,"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":-1293200201,"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":-1567556408,"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":-1305517481,"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":-166017740,"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":-174040287,"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":651039865,"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":310083146,"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":363943141,"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":-207481144,"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":-2023377554,"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":-1193339050,"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.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":753253235,"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.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":-532178116,"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":1266436460,"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":881218314,"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":65658742,"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":1327799804,"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.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":-768777025,"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.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":-966889825,"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":-1582527530,"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":1783785379,"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":1770519241,"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":-1141338177,"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":533265984,"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":-825259886,"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":572941835,"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":874152410,"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":1394903012,"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":-1763781369,"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":-302910402,"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":1492861997,"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":-1604549669,"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":1873223208,"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":-2060936140,"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":-96704013,"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":1241483088,"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":-906515074,"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":926005608,"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":1423546540,"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":-1279069137,"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":-1158552363,"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":132661102,"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":-543525512,"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":-81338122,"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":-1333419487,"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":-245089272,"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":590424916,"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.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.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.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":-131795639,"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.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.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.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":485654180,"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":1716335206,"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":1167315064,"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":-747241935,"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":-1572933107,"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.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.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.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":-206946045,"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.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.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.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":-1994121794,"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":1015532724,"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":1128593606,"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":2085395265,"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":1998816710,"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":-950204572,"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":1660405344,"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":-1568182087,"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":-412281674,"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"}},{"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":1635442144,"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"}},{"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":-444374597,"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":-1433992062,"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":647199973,"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":880804463,"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":929322636,"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":1293071226,"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":-1543654580,"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":527845636,"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":1271402411,"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":-889806971,"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":-680515079,"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":700920732,"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":103330159,"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":2132521070,"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":-2061676502,"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":-39435947,"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":-366851409,"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":643070346,"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":-115105672,"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":207818963,"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":271941212,"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":-123101502,"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":2055395055,"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":-908794657,"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":-402223997,"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":746082986,"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":-112480204,"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":853783717,"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":1521538437,"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":-450229534,"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":-491510353,"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":1405192036,"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":2046850876,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1271113932,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":812462847,"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":-989288624,"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":1653291911,"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":-413254901,"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":1508775311,"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"}},{"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":1942775065,"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"}},{"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":-695463037,"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":-280099364,"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":1872127104,"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":-1653583174,"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":792318810,"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":-362464797,"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":1411330895,"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":-813312000,"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":536857398,"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":-1231246606,"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":-284954195,"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":1509898746,"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":399727803,"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":1373394507,"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":-935532857,"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":1276593677,"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":376921369,"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":1270303215,"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":1752603524,"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":-130056229,"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":1883670517,"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":1170900319,"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":1539282882,"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":-151505355,"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":1006181863,"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":-1415435971,"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":-1653077130,"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":-1680657106,"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":2127453702,"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":-323680754,"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":858663560,"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":277287990,"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":-2134254871,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-2101488456,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-609050074,"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":-2025805003,"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":660808515,"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":787306478,"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":-642644924,"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":-1784295022,"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":672992252,"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":-1582284437,"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":-993460888,"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":1724946075,"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":1204741381,"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":36083704,"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":-55578124,"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":1284519454,"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":1543164988,"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":-1580048956,"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":796497173,"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":550065145,"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":-644779404,"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":985645770,"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":-99574306,"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":941417378,"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":1410637329,"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":309442055,"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":-128806435,"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":-1369886332,"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":1007422883,"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":463235020,"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":1059706977,"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":-1070616854,"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":-1204309220,"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":1100548807,"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":-1581921124,"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":-1942473620,"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":-787161752,"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":-1120132872,"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":-566157284,"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":-2014468249,"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":1046069547,"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":793751776,"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":-698435741,"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":2037739373,"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":-1538906043,"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":631181229,"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":1620563791,"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":-2066641293,"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":1259337358,"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":-1671455945,"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":-887533869,"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":-2138299179,"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":755471495,"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":219817060,"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":-749070771,"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":1687286817,"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":-1689974303,"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":1324256697,"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":1935265600,"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":-1960512788,"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":1067237623,"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":12633687,"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":-1465905693,"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":-357185661,"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":887126640,"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":-1454793100,"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":-319447131,"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":792425521,"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":-1554948448,"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":-1769687579,"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":1575781229,"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":-810613058,"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":994165871,"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":-1088820896,"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":-1929509374,"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":2059853505,"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":-1952850594,"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":-187383578,"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":1128111632,"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":-144151903,"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":-337996912,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-555031607,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1202145373,"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":1993138983,"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":927591621,"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":1365501126,"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":-1849729196,"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":-2024893122,"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":-1585197192,"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":314480911,"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":-320689527,"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"}},{"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"}},{"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":1267537212,"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"}},{"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"}},{"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":-11831913,"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"}},{"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"}},{"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":-1377306538,"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"}},{"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"}},{"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":-411835089,"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":1692431215,"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":464985177,"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":-598799129,"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":352688360,"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":2105555815,"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":1442004324,"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":298930460,"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":629552511,"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":380002758,"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":-1363447046,"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":-1270603782,"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":-403074447,"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":1409785840,"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":829023173,"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":-430297376,"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":-748544060,"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":627918816,"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":666619430,"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":885339031,"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":1007583419,"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":1505819094,"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":-1642332378,"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":-1452998061,"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":-1777219184,"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.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":-990024595,"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.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":-1742608533,"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":1945058891,"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":616624789,"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":-2051205661,"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":-271003712,"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.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":1306139542,"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.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":-328657050,"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":-1080776860,"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":847199880,"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":992121589,"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":-1652486711,"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":-1677695001,"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":851974091,"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":1197105987,"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":-10933465,"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":1111379217,"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":2064422503,"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":-1259024588,"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":1735693722,"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":1756006103,"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":-1696866540,"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":-471983771,"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":261332825,"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":-1337563288,"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":1234952770,"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":-2091056388,"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":1109349899,"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":-643790147,"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":-1295316767,"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":1516411648,"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":1549027523,"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":-1053007199,"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":-1528786818,"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":2082266751,"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":255488601,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":806502398,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":234882099,"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":1735410333,"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":-811769835,"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":-1362113563,"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":-1598390778,"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.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":-974799192,"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.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":-1640715815,"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":994940027,"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":2091181817,"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":165171213,"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":-1233044,"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":33974579,"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":2008290290,"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":890003481,"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":-1254153445,"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":-383817798,"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":863661848,"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":-1629988661,"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":-50084787,"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":603335450,"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":1815829095,"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":-1486400745,"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":-2090510966,"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.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":-357940304,"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.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":-1719566129,"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":1158833680,"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":-521810819,"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":2096412986,"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":579489734,"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":197675027,"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":-86240316,"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":1160746285,"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":-193934978,"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":1840679452,"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":568864996,"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":831563794,"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":-1450507829,"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.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":454427836,"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.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":158113431,"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":-781527449,"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":70380421,"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":-1485793247,"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":-1063597614,"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":-2010017150,"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":885470905,"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":-904425010,"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":565345356,"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":593947617,"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":382611334,"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":247705227,"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":-1671626142,"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":-196281490,"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":-1293171700,"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":1649410501,"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":-1380248648,"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"}},{"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":-232735841,"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"}},{"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":-1235740301,"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":887176866,"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":-1917038096,"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":-1860343315,"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":897497496,"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":741734090,"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":-70302804,"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":578486558,"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":700987118,"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":1941416641,"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":22199938,"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.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":1605976276,"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.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":1900003154,"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":-1559042613,"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":644428091,"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":1461175034,"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":607939123,"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":1251787269,"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":1541268039,"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":1287509264,"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":-837729068,"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":-1899068621,"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":-1661196185,"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":547473597,"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":-1662357289,"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":412118134,"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":564180190,"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":656861003,"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":-1938074794,"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":-1385356927,"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":-1935542608,"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":801669678,"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":831434532,"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":-1098702543,"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":-1258708451,"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":-647276043,"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":-1127819570,"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":1447534197,"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":1126459441,"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":461678054,"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":-1266968638,"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":891046034,"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":-143517361,"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":-1384600355,"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":1170936391,"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":1242463531,"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":-67186491,"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":-2132791538,"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":-1052473053,"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":-1843298442,"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":-1420645048,"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":-235042681,"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":-939252374,"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":387248649,"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":-1226050470,"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":1001855019,"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":1697804523,"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":-1086136306,"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":-1563988047,"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":-856851362,"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":899331790,"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":590773761,"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":1007481831,"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":925400565,"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":509369815,"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":256692767,"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":-1510247419,"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":2075879295,"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":1083272722,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1656348361,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":568946940,"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":-1075117478,"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":-55198924,"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":-418381487,"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":158591747,"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":-890933422,"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":-1873611444,"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":189141266,"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":1446511145,"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.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":-1271249201,"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.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":-1742389291,"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":1750931141,"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":1681630432,"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":-205258984,"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":-1368037730,"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.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":1608166775,"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.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":-308117096,"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":1420890501,"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":-930408091,"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":493767026,"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":-1789300804,"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":1324659733,"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":-1928697158,"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":-1135633893,"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":-2082202770,"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":1467537114,"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":765932374,"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":946059169,"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":899153535,"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":1107025237,"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":466870249,"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":1279653418,"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":-387427889,"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":-1949681245,"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":1641556346,"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":962124613,"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":1558020950,"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":416947400,"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":643292672,"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":1813899608,"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":-1504427104,"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":606375230,"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":-1778807610,"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":1120133393,"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":61525367,"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":1827950201,"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":-1539062102,"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":-1758272481,"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":843326292,"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":699320192,"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":-367462073,"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":2045481115,"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":748060754,"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":837231852,"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":-121735453,"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":1593401464,"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":-1610552372,"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":1072980165,"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":-2052654390,"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":-366441168,"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":-734379142,"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":-1418592756,"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":-2022558480,"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":-244274155,"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":-1987752795,"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":943402100,"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":426440272,"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":-1389291338,"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":-1217115261,"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":1580018492,"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":200730441,"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":1680704030,"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":54674911,"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":-1862296728,"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":-684213978,"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":1812752203,"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":1792711417,"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":1968642942,"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":-127587214,"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":-6549372,"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":-177227521,"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"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"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"}},{"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":-1612345066,"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"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"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"}},{"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":-667057973,"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":-853548395,"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":-708781862,"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":-49687056,"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":-266583355,"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":-1221631976,"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":1955058853,"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":-1472412066,"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":-197626795,"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":-876309944,"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":-978996179,"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":1463967661,"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":1412712163,"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":1579174503,"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":117922585,"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":1469271091,"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":2030968747,"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":678394180,"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":806823989,"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":-379913541,"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":1708261030,"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":-848603318,"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":-874757477,"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":1094095943,"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":-833108311,"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":-1504100584,"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":1455928287,"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":1576665447,"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":-8531692,"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":612236570,"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":1674336226,"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":2098393618,"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":-1491866272,"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":780356755,"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":1949541593,"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":170468954,"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":1110876971,"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":-303782549,"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":778702246,"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":109847271,"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":1495214621,"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":-995886343,"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":91718724,"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":-581770832,"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":-934877292,"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":-2136807792,"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":-1294329186,"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":-33869441,"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":-1282004428,"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":-834540510,"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":-1765259059,"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":1942954793,"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":-1387705066,"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":-287754600,"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":1081367112,"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":-899435397,"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":2011954356,"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":1471402787,"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":-56567425,"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":-1644032506,"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":2015187318,"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":1151325298,"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":-405661019,"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":2003515200,"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":-1365464423,"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":-7546999,"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":2120878089,"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":1797106735,"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":1136340763,"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":-658626856,"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":448271975,"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":-86010154,"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":1620199590,"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":1508294755,"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":1464036649,"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":1479526619,"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":978279862,"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":-454775342,"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":-436088604,"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":-315402405,"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":-2001355185,"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":247018418,"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":-522362497,"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":764306540,"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":1779611403,"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":-394277580,"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":796315725,"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":-1651740537,"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":-1992257912,"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":97106263,"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":-847400150,"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":1425970233,"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":697441550,"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":976980704,"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":-300118040,"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":-1843929471,"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":749602299,"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":-1052614297,"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":297862070,"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":-1365541775,"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":-354138106,"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":875288561,"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":-1745456800,"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":827267202,"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":1982578327,"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":567639993,"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":1294724149,"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":1442801226,"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":-258807722,"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":-1400769212,"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":-1713585993,"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":-1687524426,"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":691615379,"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":1298046331,"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":-1575114320,"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"}},{"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.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.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.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.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.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.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.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.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.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.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.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":-1100961992,"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"}},{"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.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.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.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.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.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.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.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.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.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.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.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":-560610951,"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":1235650451,"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":1045368760,"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":112120361,"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":-1105496839,"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":-147434063,"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":-639264257,"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":-321587268,"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":816333256,"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":1155328222,"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":-735812756,"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":704101389,"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":2106669404,"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":1098532847,"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":1287342040,"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":2145432319,"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":1093022108,"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":1338870147,"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":-692300383,"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":1721611428,"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":1785362859,"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":2056482938,"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":-2093568855,"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":863666281,"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":726099369,"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":1832918492,"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":-1036451318,"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":-214376998,"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":840385855,"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":665751148,"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":1132096180,"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":-2046698304,"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":1663762216,"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":1949115425,"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":-1519188633,"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":2080829359,"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":-1470351918,"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.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":1311393574,"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.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":-262726202,"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":481012711,"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":1133668653,"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":1546742594,"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":-826546260,"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"}},{"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.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.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"}},{"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"}},{"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":807049960,"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"}},{"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.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.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"}},{"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"}},{"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":348441321,"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":-1718576674,"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":1273495392,"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":934715527,"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":668544827,"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":-2033531846,"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":-487392567,"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":1979593827,"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":1391370219,"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":-911225193,"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":-129784190,"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":953805767,"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":119979062,"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"}},{"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.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.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"}},{"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"}},{"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":1656618931,"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"}},{"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.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.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"}},{"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"}},{"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":-1844155144,"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":-219099848,"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":1698090937,"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":701756647,"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":889789286,"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":-2106546235,"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":-2107919579,"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":-2050850132,"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":-297873426,"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":208141338,"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":976964014,"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":-2097777928,"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":-765559877,"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"}},{"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.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.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"}},{"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"}},{"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":1968278071,"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"}},{"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.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.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"}},{"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"}},{"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":-706151071,"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":2145648862,"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":2015854212,"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":958637964,"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":499547762,"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":531368543,"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":1930735173,"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":-593979959,"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":-1243063548,"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":706612866,"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":-1909698854,"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":-1585312927,"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":-930101176,"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":1145137939,"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":-929391522,"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":-1833477775,"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":-1911214964,"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":1056450605,"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":-1438565039,"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":-472554678,"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":-1660047147,"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":-582286279,"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":-1950554374,"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":570460262,"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":-2063839003,"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"}},{"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.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.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"}},{"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"}},{"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":758456280,"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"}},{"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.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.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"}},{"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"}},{"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":-964150477,"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":2110204378,"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":-2082354920,"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":8348299,"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":-1296013010,"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":119111147,"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":670187906,"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":-915847490,"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":1826258555,"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":1153446157,"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":153634480,"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":810993058,"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":-450944251,"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"}},{"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.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.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"}},{"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"}},{"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":-1110293537,"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"}},{"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.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.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"}},{"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"}},{"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":-1929387172,"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":2040919515,"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":-782157381,"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":1117218003,"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":1149047052,"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":-1500812097,"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":-1220830225,"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":-913461794,"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":393858505,"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":-1384249396,"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":1093872803,"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":1238584635,"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":-833612424,"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":-838221771,"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":878712072,"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"}},{"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.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.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"}},{"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"}},{"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":-130834839,"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"}},{"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.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.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"}},{"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"}},{"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":-835413560,"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":1249231579,"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":-1361862452,"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":292194347,"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":-1442407170,"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":-1615167484,"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":1922628499,"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":1354916575,"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":-1911682968,"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":-1672574258,"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":-2057606029,"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":-653067461,"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":1431538231,"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"}},{"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.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.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"}},{"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"}},{"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":1767466819,"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"}},{"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.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.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"}},{"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"}},{"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":510543909,"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":2053744392,"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":2016743438,"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":1133747722,"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":-510880728,"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":-1784738825,"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":-147441204,"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":-324164857,"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":1678814699,"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":-1110559096,"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":-1925569877,"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":921095282,"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":462797200,"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":-817694920,"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":1247740702,"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":-110615955,"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":-413053412,"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":-743099294,"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":-822770195,"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":-1422171695,"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":-933359621,"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":-1147106510,"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":-1015258194,"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":-1986749346,"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":1330885805,"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":320334513,"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":1744640181,"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":-1861482727,"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":2090822763,"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":1776851695,"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":1872528514,"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":-288631041,"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":1509418798,"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":-717663104,"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":365230296,"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":-471310523,"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":-1755402807,"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":109943977,"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":1600260236,"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":-902440497,"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":-974153635,"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":-1445009838,"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":-748076289,"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":-448006823,"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":-80091530,"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":-470232644,"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":287360269,"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":-2069436105,"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":557276093,"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"}},{"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":372996790,"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"}},{"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":569636164,"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":-1366534365,"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":-2137528574,"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":-1494803018,"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":-1037111107,"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":1462803501,"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":710997961,"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":534447726,"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":-2116434285,"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":-431609577,"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":1904170999,"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":-1926483949,"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":-1634461729,"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":-1559994260,"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":-540280973,"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":1825571338,"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":-695817898,"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":-347136593,"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":-1799940186,"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":1878091502,"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":1022449022,"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":793488746,"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":-1158473417,"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":-1858402074,"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":1209639308,"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":-1099893174,"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":250367527,"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":1200441334,"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":-764126657,"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":-257819433,"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":-516844282,"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":-1717979221,"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":7183377,"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.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":187963782,"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.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":-953668420,"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":1444866622,"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":704622834,"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":1571601946,"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":-1967467001,"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":1263862148,"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":191559255,"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":-1162693686,"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":-1909063838,"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":1957829770,"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":1006243613,"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":1588747764,"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":2036755677,"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":800538914,"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":-1307117731,"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":-415039840,"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":-1079623207,"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":1485003576,"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":230085741,"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":-1346768346,"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":1085054138,"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":310454041,"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":-158225591,"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":-753379064,"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":1942659740,"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":-1149586208,"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":339908136,"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":529697521,"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":1645564138,"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":1040264054,"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":1529239382,"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":-16343222,"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":-1401243168,"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":-2139819868,"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":2048121335,"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":1103750598,"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":933433704,"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"}},{"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"}},{"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":-484725589,"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"}},{"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"}},{"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":-784269542,"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":-2043618057,"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":293344577,"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.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":1316159804,"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.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":-1972324197,"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":-967830569,"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":-702337099,"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":1779751096,"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":-800543741,"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":168438686,"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":1449758918,"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":1580181668,"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":-575804631,"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":-195751928,"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":267895834,"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":1804637176,"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":-1750901141,"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":-1371985977,"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":1724616379,"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":1432820946,"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":-1046947232,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1191406391,"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"}},{"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-314150932,"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":-351132192,"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":1702593582,"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":1389071208,"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":906761863,"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"}},{"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"}},{"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":-1167904457,"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"}},{"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"}},{"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":778871490,"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":-1154743327,"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":919950417,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":-1703756978,"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"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part 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":1760740819,"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":-979443124,"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":-405215433,"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":-2036365622,"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":1048196922,"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.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":-724602942,"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.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":1618109457,"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":-1415433624,"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":-197322827,"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":-1936646845,"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":-367169298,"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.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":1271147005,"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.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":-740665709,"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":-52571411,"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":-889175014,"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":-2027656195,"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":-344972703,"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":716086197,"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":237961896,"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":706841927,"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":277650784,"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":702378435,"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":-1949648456,"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":-122780910,"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":1168677,"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":-1405918276,"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":-540343182,"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":2116952014,"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":-810294758,"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":1335764901,"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":-1042840320,"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":402183783,"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":-704424015,"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":607362914,"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":-1616336821,"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":962003863,"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":-939107832,"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":333136699,"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":-1107143834,"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":-1957454337,"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":-793997452,"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":1458068010,"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":2066070747,"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":64814837,"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":1289462680,"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":-452218330,"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":-415632838,"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":1190414758,"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":1664230076,"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":751764637,"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":1916457542,"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":-58713568,"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":856993057,"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":-852217096,"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":1426551564,"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":-1689495322,"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":539718622,"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":264759166,"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":1227357245,"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":-377751981,"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":-234472741,"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":231181838,"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":467845314,"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":-465490162,"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":1265326654,"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":-783568537,"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":1012350824,"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":1863252700,"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":-1697457810,"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":76279807,"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":-1078884074,"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.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":-1100061991,"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.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":-2125564832,"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":1321347730,"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":-1194930337,"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":-1418845213,"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":1292363925,"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":972528719,"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":-2017861153,"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":-156877361,"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":329015817,"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":1838103151,"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":-240474940,"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":-1004262541,"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":-979444503,"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":-291784546,"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":-2047184501,"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":67230473,"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":-758223364,"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":1228508444,"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":1039369665,"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":-639821594,"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":907138890,"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":943961575,"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":843119679,"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":-1408792827,"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":337671202,"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":-311096758,"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":45082985,"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":-1147248445,"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":195418913,"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":-201581379,"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":4361629,"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":1973796670,"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":1224869041,"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":1452683578,"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":1410435085,"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":-539383185,"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":630326998,"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":689390113,"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":-1828686440,"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":35503037,"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":1827443223,"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":-2108261839,"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":-652689217,"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":805381193,"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":-2118518094,"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":569805988,"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":1876824382,"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":627843572,"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":235722626,"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":1958299222,"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":177799240,"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":66680894,"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":469295430,"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":1849385903,"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":1583880941,"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":-182495854,"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":1382849154,"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":-1982673680,"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":1268561825,"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":1747578797,"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":-1225444698,"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":2044734459,"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":-1675705776,"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":-122732931,"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":-1967985782,"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":-371717273,"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":455278496,"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":1524286700,"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":868837677,"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":-74788535,"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":-2096202250,"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":-1479370105,"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":-1039498881,"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":-200905978,"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":978626756,"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":-1633737509,"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":-384356983,"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":1030200256,"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":2019105360,"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":-306788873,"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":2137396576,"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":612754896,"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":625603338,"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":-1231207153,"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":-663404976,"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":-1797135636,"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":-1148876815,"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":2085929201,"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":401674664,"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":-1149084755,"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":-1633250371,"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":70829422,"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":-32431110,"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":1097909497,"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":1195777906,"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":-992475268,"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":373143355,"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":-1209242036,"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":-910864839,"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":1068095928,"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":1270112777,"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":1906410717,"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":580896027,"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":814556048,"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":131469736,"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":1681168860,"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":799714519,"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":1320882559,"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":228388623,"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":-442473921,"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":480205002,"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":-1805690727,"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":130217762,"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":-604058190,"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":-1418119244,"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":981781021,"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":-582315239,"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":718418561,"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":97220606,"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":1117599899,"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":-1917254230,"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":25545337,"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"}}]}],"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":2099579374,"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"}}]}],"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"}}]},{"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":533011788,"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"}}]}],"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"}}]},{"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":621380780,"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"}}]}],"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"}}]},{"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":4659827,"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"}}]}],"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"}}]},{"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":-1307972099,"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"}}]}],"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"}}]},{"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":-1343564854,"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"}}]}],"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"}}]},{"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":-1064910446,"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"}}]}],"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"}}]},{"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":642512202,"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"}}]}],"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"}}]},{"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":-1554464794,"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"}}]}],"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"}}]},{"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":-1219776405,"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"}}]}],"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"}}]},{"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":-1994703868,"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"}}]}],"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"}}]},{"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":-613148885,"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"}}]}],"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"}}]},{"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":-78062314,"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"}}]}],"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"}}]},{"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":-796606476,"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"}}]}],"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"}}]},{"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":-863058213,"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"}}]}],"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"}}]},{"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":-1094535082,"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"}}]}],"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"}}]},{"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":2075096086,"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"}}]}],"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"}}],"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":-116784466,"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"}}]}],"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"}}],"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":1150512434,"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"}}]}],"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"}}],"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":-1869173813,"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"}}]}],"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"}}],"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":-1269130699,"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"}}]}],"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"}}],"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":1122152556,"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"}}]}],"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"}}],"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":270733795,"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"}}]}],"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"}}],"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":-2091305321,"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"}}]}],"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"}}],"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":-1782014506,"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"}}]}],"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"}}],"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":62637700,"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"}}]}],"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"}}],"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":1288530706,"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"}}]}],"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"}}],"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":2143877102,"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"}}]}],"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"}}],"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":-825115321,"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"}}]}],"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"}}],"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":1009848748,"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"}}]}],"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"}}],"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":829011974,"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"}}]}],"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"}}],"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":2046743973,"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"}}]}],"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"}}],"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":-472955664,"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"}}]}],"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"}}],"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":-2055235350,"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"}}]}],"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"}}],"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":-584477228,"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"}}]}],"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"}}],"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":1671151218,"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"}}]}],"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"}}],"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":-216240150,"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"}}]}],"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"}}],"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":-536713731,"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"}}]}],"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"}}],"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":1780113820,"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"}}]}],"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"}}],"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":-420441899,"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"}}]}],"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"}}],"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":1283097755,"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"}}]}],"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"}}],"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":-1710308157,"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"}}]}],"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"}}],"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":548931458,"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"}}]}],"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"}}],"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":2122733854,"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"}}]}],"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"}}],"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":867162871,"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"}}]}],"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"}}],"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":-1866499075,"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"}}]}],"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"}}],"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":-96986201,"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"}}]}],"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"}}],"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":-1620784052,"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"}}]}],"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"}}],"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":-451912952,"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"}}]}],"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"}}],"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":1237861675,"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"}}]}],"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"}}],"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":1645481198,"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"}}]}],"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"}}],"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":449736033,"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"}}]}],"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"}}],"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":-1307447659,"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"}}]}],"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"}}],"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":1328608042,"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"}}]}],"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"}}],"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":1003337240,"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"}}]}],"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"}}],"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":-581249693,"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"}}]}],"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"}}],"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":-25994919,"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"}}]}],"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"}}],"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":1963496878,"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"}}]}],"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"}}],"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":-1936740384,"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"}}]}],"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"}}],"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":948855234,"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"}}]}],"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"}}],"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":-1417103953,"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"}}]}],"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"}}],"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":1358705472,"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"}}]}],"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"}}],"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":-623314882,"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"}}]}],"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"}}],"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":-1499491258,"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"}}]}],"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"}}],"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":1376757869,"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"}}]}],"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"}}],"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":1378338918,"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"}}]}],"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"}}],"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":750377477,"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"}}]}],"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"}}],"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":1029467362,"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"}}]}],"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"}}],"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":-270629998,"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"}}]}],"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"}}],"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":1620501669,"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"}}]}],"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"}}],"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":1748820634,"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"}}]}],"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"}}],"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":-1584020894,"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"}}]}],"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"}}],"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":-1593272340,"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"}}]}],"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"}}],"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":944465188,"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"}}]}],"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"}}],"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":989916917,"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"}}]}],"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"}}],"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":-45200937,"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"}}]}],"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"}}],"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":-1953049318,"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"}}]}],"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"}}],"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":-1221404003,"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"}}]}],"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"}}],"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":-1253281523,"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"}}]}],"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"}}],"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":2057908850,"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"}}]}],"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"}}],"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":1780441944,"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"}}]}],"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"}}],"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":1674446873,"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"}}]}],"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"}}],"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":90272655,"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"}}]}],"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"}}],"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":-342169543,"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"}}]}],"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"}}],"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":-2059143525,"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"}}]}],"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"}}],"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":741964274,"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"}}]}],"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"}}],"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":880911821,"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"}}]}],"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"}}],"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":473189501,"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"}}]}],"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"}}],"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":198375431,"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"}}]}],"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"}}],"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":-1496258659,"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"}}]}],"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"}}],"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":563958000,"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"}}]}],"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"}}],"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":846992169,"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"}}]}],"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"}}],"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":-485392684,"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"}}]}],"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"}}],"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":950799371,"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"}}]}],"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"}}],"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":-1940845159,"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"}}]}],"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"}}],"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":774738816,"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"}}]}],"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"}}],"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":1653136127,"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"}}]}],"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"}}],"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":-2113380323,"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"}}]}],"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"}}],"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":-1926732538,"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"}}]}],"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"}}],"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":1677667707,"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"}}]}],"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"}}],"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":2024855071,"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"}}]}],"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"}}],"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":-933013867,"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"}}]}],"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"}}],"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":-38979962,"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"}}]}],"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"}}],"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":973041108,"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"}}]}],"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"}}],"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":-384607186,"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"}}]}],"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"}}],"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":-879157322,"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"}}]}],"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"}}],"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":257338110,"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"}}]}],"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"}}],"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":-1141688870,"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"}}]}],"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"}}],"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":-313276414,"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"}}]}],"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"}}],"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":520475990,"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"}}]}],"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"}}],"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":931474203,"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"}}]}],"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"}}],"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":1631281486,"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"}}]}],"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"}}],"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":-1002505627,"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"}}]}],"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"}}],"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":-68469530,"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"}}]}],"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"}}],"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":-752933665,"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"}}]}],"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"}}],"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":-1954868471,"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"}}]}],"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"}}],"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":-1026980762,"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"}}]}],"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"}}],"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":-158959253,"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"}}]}],"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"}}],"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":1892486071,"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"}}]}],"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"}}],"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":1123641758,"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"}}]}],"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"}}],"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":-808107832,"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"}}]}],"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"}}],"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":-1416886038,"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"}}]}],"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"}}],"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":-477051160,"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"}}]}],"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"}}],"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":643644634,"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"}}]}],"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"}}],"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":895990381,"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"}}]}],"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"}}],"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":-1265094581,"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"}}]}],"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"}}],"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":-562209201,"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"}}]}],"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"}}],"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":1224407547,"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"}}]}],"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"}}],"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":1458003054,"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"}}]}],"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"}}],"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":422982115,"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"}}]}],"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"}}],"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":139286329,"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"}}]}],"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"}}],"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":836218997,"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"}}]}],"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"}}],"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":-276466970,"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"}}]}],"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"}}],"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":255918235,"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"}}]}],"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"}}],"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":1922826732,"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"}}]}],"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"}}],"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":-1515215484,"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"}}]}],"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"}}],"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":93715084,"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":-115576540,"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":"BlazorApp1","Documents":[{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Components\\CraftingItem.razor","TargetPath":"Components\\CraftingItem.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\_Layout.cshtml","TargetPath":"Pages\\_Layout.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Admin\\_Imports.razor","TargetPath":"Pages\\Admin\\_Imports.razor","FileKind":"componentImport"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\AdminLayout.razor","TargetPath":"Shared\\AdminLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Error.cshtml","TargetPath":"Pages\\Error.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Add.razor","TargetPath":"Pages\\Add.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\List.razor","TargetPath":"Pages\\List.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\User.razor","TargetPath":"Pages\\User.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\SurveyPrompt.razor","TargetPath":"Shared\\SurveyPrompt.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Index.razor","TargetPath":"Pages\\Index.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Admin\\Admin.razor","TargetPath":"Pages\\Admin\\Admin.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\_Host.cshtml","TargetPath":"Pages\\_Host.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Components\\Card.razor","TargetPath":"Components\\Card.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\ParameterParent2.razor","TargetPath":"Pages\\ParameterParent2.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\RouteParameter.razor","TargetPath":"Pages\\RouteParameter.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Components\\ShowItems.razor","TargetPath":"Components\\ShowItems.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Counter.razor","TargetPath":"Pages\\Counter.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\FetchData.razor","TargetPath":"Pages\\FetchData.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\ParameterParent3.razor","TargetPath":"Pages\\ParameterParent3.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\MainLayout.razor","TargetPath":"Shared\\MainLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Components\\Crafting.razor","TargetPath":"Components\\Crafting.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\TestLayout.razor","TargetPath":"Shared\\TestLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\ParameterParent.razor","TargetPath":"Pages\\ParameterParent.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Pages\\Edit.razor","TargetPath":"Pages\\Edit.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\App.razor","TargetPath":"App.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\NavMenu.razor","TargetPath":"Shared\\NavMenu.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Modals\\DeleteConfirmation.razor","TargetPath":"Modals\\DeleteConfirmation.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\ParameterChild.razor","TargetPath":"Shared\\ParameterChild.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Shared\\CultureSelector.razor","TargetPath":"Shared\\CultureSelector.razor","FileKind":"component"},{"FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\_Imports.razor","TargetPath":"_Imports.razor","FileKind":"componentImport"}],"SerializationFormat":"0.3"} \ No newline at end of file diff --git a/BlazorApp1/obj/Debug/net6.0/ref/BlazorApp1.dll b/BlazorApp1/obj/Debug/net6.0/ref/BlazorApp1.dll index 65dc54046ae8c218532089e0054872b9f1b1dd8e..b2c2088412f143af3df2997a7a0335b71970a792 100644 GIT binary patch literal 33280 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 literal 31232 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 HcNzE(MBFY{ diff --git a/BlazorApp1/obj/Debug/net6.0/refint/BlazorApp1.dll b/BlazorApp1/obj/Debug/net6.0/refint/BlazorApp1.dll index 65dc54046ae8c218532089e0054872b9f1b1dd8e..b2c2088412f143af3df2997a7a0335b71970a792 100644 GIT binary patch literal 33280 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 literal 31232 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 HcNzE(MBFY{ diff --git a/BlazorApp1/obj/Debug/net6.0/staticwebassets.build.json b/BlazorApp1/obj/Debug/net6.0/staticwebassets.build.json index 4b8826c..9441626 100644 --- a/BlazorApp1/obj/Debug/net6.0/staticwebassets.build.json +++ b/BlazorApp1/obj/Debug/net6.0/staticwebassets.build.json @@ -1,6 +1,6 @@ { "Version": 1, - "Hash": "34WRv6Z9afmr5F42/DFDOFkwnZtDWnzwiO6MKxVQffY=", + "Hash": "UPW2bTdz8JSzu3SWxH0r+FLQ64CzbTfN7gpb8t0lgeo=", "Source": "BlazorApp1", "BasePath": "_content/BlazorApp1", "Mode": "Default", @@ -10,7 +10,7 @@ { "Name": "BlazorApp1\\wwwroot", "Source": "BlazorApp1", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "Pattern": "**" } @@ -680,10 +680,10 @@ "OriginalItemSpec": "C:\\Users\\babaverel\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\vendors\\Pickr.js" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\Components\\Crafting.razor.js", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\Components\\Crafting.razor.js", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\", "BasePath": "_content/BlazorApp1", "RelativePath": "Components/Crafting.razor.js", "AssetKind": "All", @@ -697,10 +697,10 @@ "OriginalItemSpec": "Components\\Crafting.razor.js" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\BlazorApp1.styles.css", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\BlazorApp1.styles.css", "SourceId": "BlazorApp1", "SourceType": "Computed", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\", "BasePath": "_content/BlazorApp1", "RelativePath": "BlazorApp1.styles.css", "AssetKind": "All", @@ -711,13 +711,13 @@ "AssetTraitValue": "ApplicationBundle", "CopyToOutputDirectory": "Never", "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\BlazorApp1.styles.css" + "OriginalItemSpec": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\BlazorApp1.styles.css" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\BlazorApp1.bundle.scp.css", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\BlazorApp1.bundle.scp.css", "SourceId": "BlazorApp1", "SourceType": "Computed", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\", "BasePath": "_content/BlazorApp1", "RelativePath": "BlazorApp1.bundle.scp.css", "AssetKind": "All", @@ -728,13 +728,13 @@ "AssetTraitValue": "ProjectBundle", "CopyToOutputDirectory": "Never", "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\BlazorApp1.bundle.scp.css" + "OriginalItemSpec": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\projectbundle\\BlazorApp1.bundle.scp.css" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\bootstrap\\bootstrap.min.css", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\bootstrap\\bootstrap.min.css", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/bootstrap/bootstrap.min.css", "AssetKind": "All", @@ -748,10 +748,10 @@ "OriginalItemSpec": "wwwroot\\css\\bootstrap\\bootstrap.min.css" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\bootstrap\\bootstrap.min.css.map", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\bootstrap\\bootstrap.min.css.map", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/bootstrap/bootstrap.min.css.map", "AssetKind": "All", @@ -765,10 +765,10 @@ "OriginalItemSpec": "wwwroot\\css\\bootstrap\\bootstrap.min.css.map" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\css\\open-iconic-bootstrap.min.css", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\css\\open-iconic-bootstrap.min.css", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/css/open-iconic-bootstrap.min.css", "AssetKind": "All", @@ -782,10 +782,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\css\\open-iconic-bootstrap.min.css" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.eot", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.eot", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/fonts/open-iconic.eot", "AssetKind": "All", @@ -799,10 +799,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.eot" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.otf", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.otf", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/fonts/open-iconic.otf", "AssetKind": "All", @@ -816,10 +816,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.otf" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.svg", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.svg", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/fonts/open-iconic.svg", "AssetKind": "All", @@ -833,10 +833,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.svg" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.ttf", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.ttf", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/fonts/open-iconic.ttf", "AssetKind": "All", @@ -850,10 +850,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.ttf" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.woff", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.woff", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/font/fonts/open-iconic.woff", "AssetKind": "All", @@ -867,10 +867,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\font\\fonts\\open-iconic.woff" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\FONT-LICENSE", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\FONT-LICENSE", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/FONT-LICENSE", "AssetKind": "All", @@ -884,10 +884,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\FONT-LICENSE" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\ICON-LICENSE", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\ICON-LICENSE", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/ICON-LICENSE", "AssetKind": "All", @@ -901,10 +901,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\ICON-LICENSE" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\open-iconic\\README.md", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\open-iconic\\README.md", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/open-iconic/README.md", "AssetKind": "All", @@ -918,10 +918,10 @@ "OriginalItemSpec": "wwwroot\\css\\open-iconic\\README.md" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\css\\site.css", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\css\\site.css", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "css/site.css", "AssetKind": "All", @@ -935,10 +935,10 @@ "OriginalItemSpec": "wwwroot\\css\\site.css" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\fake-data.json", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\fake-data.json", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "fake-data.json", "AssetKind": "All", @@ -952,10 +952,10 @@ "OriginalItemSpec": "wwwroot\\fake-data.json" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\favicon.ico", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\favicon.ico", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "favicon.ico", "AssetKind": "All", @@ -969,10 +969,10 @@ "OriginalItemSpec": "wwwroot\\favicon.ico" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\images\\default.png", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\images\\default.png", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "images/default.png", "AssetKind": "All", @@ -986,10 +986,10 @@ "OriginalItemSpec": "wwwroot\\images\\default.png" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\images\\fezfez.png", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\images\\fezfez.png", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "images/fezfez.png", "AssetKind": "All", @@ -1003,10 +1003,10 @@ "OriginalItemSpec": "wwwroot\\images\\fezfez.png" }, { - "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\images\\lelel.png", + "Identity": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\images\\lelel.png", "SourceId": "BlazorApp1", "SourceType": "Discovered", - "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\", + "ContentRoot": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\", "BasePath": "_content/BlazorApp1", "RelativePath": "images/lelel.png", "AssetKind": "All", diff --git a/BlazorApp1/obj/Debug/net6.0/staticwebassets.development.json b/BlazorApp1/obj/Debug/net6.0/staticwebassets.development.json index 7ceefa8..46541b6 100644 --- a/BlazorApp1/obj/Debug/net6.0/staticwebassets.development.json +++ b/BlazorApp1/obj/Debug/net6.0/staticwebassets.development.json @@ -1 +1 @@ -{"ContentRoots":["C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\wwwroot\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\"],"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},"fezfez.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/fezfez.png"},"Patterns":null},"lelel.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/lelel.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.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"BlazorApp1.styles.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazorApp1.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":6,"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\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\wwwroot\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\babaverel\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\"],"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},"fezfez.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/fezfez.png"},"Patterns":null},"lelel.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/lelel.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.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"BlazorApp1.styles.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazorApp1.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":6,"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/BlazorApp1/obj/project.assets.json b/BlazorApp1/obj/project.assets.json index e69025b..889a547 100644 --- a/BlazorApp1/obj/project.assets.json +++ b/BlazorApp1/obj/project.assets.json @@ -886,11 +886,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\babaverel\\Source\\Repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj", + "projectUniqueName": "C:\\Users\\babaverel\\Source\\Repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj", "projectName": "BlazorApp1", - "projectPath": "C:\\Users\\babaverel\\Source\\Repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj", + "projectPath": "C:\\Users\\babaverel\\Source\\Repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj", "packagesPath": "C:\\Users\\babaverel\\.nuget\\packages\\", - "outputPath": "C:\\Users\\babaverel\\Source\\Repos\\Blazor\\BlazorApp1\\obj\\", + "outputPath": "C:\\Users\\babaverel\\Source\\Repos\\Blazor2\\BlazorApp1\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/BlazorApp1/obj/project.nuget.cache b/BlazorApp1/obj/project.nuget.cache index d9c9b16..bb40adf 100644 --- a/BlazorApp1/obj/project.nuget.cache +++ b/BlazorApp1/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "FYayu1eUirjUplxuBH4BjeGJugpVXd8p/2lztaYqvxC5jl4L/nEbqJaV30AbeCjysE8MJIYDFFClPZXl1QfQlA==", + "dgSpecHash": "OX+dcNVz6Ezmzc7zyE00pW4Kblq0frugBt4pj8YcU/lvyd+oN1ra8i/D8CSWNQ7zgOmvIrKC9Oy2DI18ybY48w==", "success": true, - "projectFilePath": "C:\\Users\\babaverel\\source\\repos\\Blazor\\BlazorApp1\\BlazorApp1.csproj", + "projectFilePath": "C:\\Users\\babaverel\\source\\repos\\Blazor2\\BlazorApp1\\BlazorApp1.csproj", "expectedPackageFiles": [ "C:\\Users\\babaverel\\.nuget\\packages\\blazored.localstorage\\4.3.0\\blazored.localstorage.4.3.0.nupkg.sha512", "C:\\Users\\babaverel\\.nuget\\packages\\blazored.modal\\7.1.0\\blazored.modal.7.1.0.nupkg.sha512", diff --git a/BlazorApp1/obj/staticwebassets.pack.sentinel b/BlazorApp1/obj/staticwebassets.pack.sentinel index ced31d5..4a72675 100644 --- a/BlazorApp1/obj/staticwebassets.pack.sentinel +++ b/BlazorApp1/obj/staticwebassets.pack.sentinel @@ -76,3 +76,9 @@ 2.0 2.0 2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json new file mode 100644 index 0000000..e84487a --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json @@ -0,0 +1,20402 @@ +[ + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "name": "stone", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "name": "stone", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "quartz", + null + ], + [ + "quartz", + "cobblestone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "name": "stone", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "name": "stone", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dirt", + "enchantCategories": [], + "name": "dirt", + "repairWith": [] + }, + "have": [ + [ + "dirt", + "gravel", + null + ], + [ + "gravel", + "dirt", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "name": "planks", + "repairWith": [] + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "name": "lapis_block", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Dispenser", + "enchantCategories": [], + "name": "dispenser", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "bow", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "name": "sandstone", + "repairWith": [] + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "name": "sandstone", + "repairWith": [] + }, + "have": [ + [ + "sandstone", + "sandstone", + null + ], + [ + "sandstone", + "sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "name": "sandstone", + "repairWith": [] + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Note Block", + "enchantCategories": [], + "name": "noteblock", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "redstone", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Powered Rail", + "enchantCategories": [], + "name": "golden_rail", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "stick", + "gold_ingot" + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Detector Rail", + "enchantCategories": [], + "name": "detector_rail", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stone_pressure_plate", + "iron_ingot" + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Sticky Piston", + "enchantCategories": [], + "name": "sticky_piston", + "repairWith": [] + }, + "have": [ + [ + "slime_ball", + null, + null + ], + [ + "piston", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Piston", + "enchantCategories": [], + "name": "piston", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "cobblestone", + "iron_ingot", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Wool", + "enchantCategories": [], + "name": "wool", + "repairWith": [] + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "string", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Gold", + "enchantCategories": [], + "name": "gold_block", + "repairWith": [] + }, + "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": [], + "name": "iron_block", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "sandstone", + "sandstone", + "sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "brick_block", + "brick_block", + "brick_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "stonebrick", + "stonebrick", + "stonebrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "name": "stone_slab", + "repairWith": [] + }, + "have": [ + [ + "quartz_block", + "quartz_block", + "quartz_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick", + "enchantCategories": [], + "name": "brick_block", + "repairWith": [] + }, + "have": [ + [ + "brick", + "brick", + null + ], + [ + "brick", + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "TNT", + "enchantCategories": [], + "name": "tnt", + "repairWith": [] + }, + "have": [ + [ + "gunpowder", + "sand", + "gunpowder" + ], + [ + "sand", + "gunpowder", + "sand" + ], + [ + "gunpowder", + "sand", + "gunpowder" + ] + ] + }, + { + "give": { + "displayName": "Bookshelf", + "enchantCategories": [], + "name": "bookshelf", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "book", + "book", + "book" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Torch", + "enchantCategories": [], + "name": "torch", + "repairWith": [] + }, + "have": [ + [ + "coal", + null, + null + ], + [ + "stick", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "name": "oak_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Chest", + "enchantCategories": [], + "name": "chest", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Block of Diamond", + "enchantCategories": [], + "name": "diamond_block", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Crafting Table", + "enchantCategories": [], + "name": "crafting_table", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Furnace", + "enchantCategories": [], + "name": "furnace", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Ladder", + "enchantCategories": [], + "name": "ladder", + "repairWith": [] + }, + "have": [ + [ + "stick", + null, + "stick" + ], + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + null, + "stick" + ] + ] + }, + { + "give": { + "displayName": "Rail", + "enchantCategories": [], + "name": "rail", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "name": "stone_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "cobblestone" + ], + [ + null, + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Lever", + "enchantCategories": [], + "name": "lever", + "repairWith": [] + }, + "have": [ + [ + "stick", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "name": "stone_pressure_plate", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "name": "wooden_pressure_plate", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Button", + "enchantCategories": [], + "name": "stone_button", + "repairWith": [] + }, + "have": [ + [ + "stone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "name": "snow_layer", + "repairWith": [] + }, + "have": [ + [ + "snow", + "snow", + "snow" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "name": "snow", + "repairWith": [] + }, + "have": [ + [ + "snowball", + "snowball", + null + ], + [ + "snowball", + "snowball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Clay", + "enchantCategories": [], + "name": "clay", + "repairWith": [] + }, + "have": [ + [ + "clay_ball", + "clay_ball", + null + ], + [ + "clay_ball", + "clay_ball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jukebox", + "enchantCategories": [], + "name": "jukebox", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "diamond", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence", + "enchantCategories": [], + "name": "fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glowstone", + "enchantCategories": [], + "name": "glowstone", + "repairWith": [] + }, + "have": [ + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "name": "lit_pumpkin", + "repairWith": [] + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + "torch", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "name": "stained_glass", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "name": "trapdoor", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "name": "stonebrick", + "repairWith": [] + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "name": "stonebrick", + "repairWith": [] + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Bars", + "enchantCategories": [], + "name": "iron_bars", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Pane", + "enchantCategories": [], + "name": "glass_pane", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "glass", + "glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon", + "enchantCategories": [], + "name": "melon_block", + "repairWith": [] + }, + "have": [ + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "name": "fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick Stairs", + "enchantCategories": [], + "name": "brick_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "brick_block" + ], + [ + null, + "brick_block", + "brick_block" + ], + [ + "brick_block", + "brick_block", + "brick_block" + ] + ] + }, + { + "give": { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "name": "stone_brick_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "stonebrick" + ], + [ + null, + "stonebrick", + "stonebrick" + ], + [ + "stonebrick", + "stonebrick", + "stonebrick" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "name": "nether_brick_fence", + "repairWith": [] + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "name": "nether_brick_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "netherbrick" + ], + [ + null, + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ] + ] + }, + { + "give": { + "displayName": "Enchantment Table", + "enchantCategories": [], + "name": "enchanting_table", + "repairWith": [] + }, + "have": [ + [ + null, + "book", + null + ], + [ + "diamond", + "obsidian", + "diamond" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "name": "redstone_lamp", + "repairWith": [] + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "redstone", + "glowstone", + "redstone" + ], + [ + null, + "redstone", + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "name": "wooden_slab", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "name": "sandstone_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "sandstone" + ], + [ + null, + "sandstone", + "sandstone" + ], + [ + "sandstone", + "sandstone", + "sandstone" + ] + ] + }, + { + "give": { + "displayName": "Ender Chest", + "enchantCategories": [], + "name": "ender_chest", + "repairWith": [] + }, + "have": [ + [ + "obsidian", + "obsidian", + "obsidian" + ], + [ + "obsidian", + "ender_eye", + "obsidian" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "name": "tripwire_hook", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "planks", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Emerald", + "enchantCategories": [], + "name": "emerald_block", + "repairWith": [] + }, + "have": [ + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ] + ] + }, + { + "give": { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "name": "spruce_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "name": "birch_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "name": "jungle_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Beacon", + "enchantCategories": [], + "name": "beacon", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "nether_star", + "glass" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "name": "cobblestone_wall", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "name": "cobblestone_wall", + "repairWith": [] + }, + "have": [ + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "name": "wooden_button", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "name": "wooden_button", + "repairWith": [] + }, + "have": [ + [ + "stone", + null, + null + ], + [ + "stone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Anvil", + "enchantCategories": [], + "name": "anvil", + "repairWith": [] + }, + "have": [ + [ + "iron_block", + "iron_block", + "iron_block" + ], + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Trapped Chest", + "enchantCategories": [], + "name": "trapped_chest", + "repairWith": [] + }, + "have": [ + [ + "tripwire_hook", + "chest", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "name": "light_weighted_pressure_plate", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "name": "heavy_weighted_pressure_plate", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Daylight Detector", + "enchantCategories": [], + "name": "daylight_detector", + "repairWith": [] + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "quartz", + "quartz", + "quartz" + ], + [ + "wooden_slab", + "wooden_slab", + "wooden_slab" + ] + ] + }, + { + "give": { + "displayName": "Block of Redstone", + "enchantCategories": [], + "name": "redstone_block", + "repairWith": [] + }, + "have": [ + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ] + ] + }, + { + "give": { + "displayName": "Hopper", + "enchantCategories": [], + "name": "hopper", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "chest", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "name": "quartz_block", + "repairWith": [] + }, + "have": [ + [ + "quartz", + "quartz", + null + ], + [ + "quartz", + "quartz", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "name": "quartz_block", + "repairWith": [] + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "name": "quartz_block", + "repairWith": [] + }, + "have": [ + [ + "quartz_block", + null, + null + ], + [ + "quartz_block", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "name": "quartz_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "quartz_block" + ], + [ + null, + "quartz_block", + "quartz_block" + ], + [ + "quartz_block", + "quartz_block", + "quartz_block" + ] + ] + }, + { + "give": { + "displayName": "Activator Rail", + "enchantCategories": [], + "name": "activator_rail", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Dropper", + "enchantCategories": [], + "name": "dropper", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "name": "stained_hardened_clay", + "repairWith": [] + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "name": "stained_glass_pane", + "repairWith": [] + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "name": "acacia_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "name": "dark_oak_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Slime Block", + "enchantCategories": [], + "name": "slime", + "repairWith": [] + }, + "have": [ + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ] + ] + }, + { + "give": { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "name": "iron_trapdoor", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "name": "prismarine", + "repairWith": [] + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "name": "prismarine", + "repairWith": [] + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "name": "prismarine", + "repairWith": [] + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "dye", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Sea Lantern", + "enchantCategories": [], + "name": "sea_lantern", + "repairWith": [] + }, + "have": [ + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ], + [ + "prismarine_crystals", + "prismarine_crystals", + "prismarine_crystals" + ], + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Hay Bale", + "enchantCategories": [], + "name": "hay_block", + "repairWith": [] + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "name": "carpet", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Coal", + "enchantCategories": [], + "name": "coal_block", + "repairWith": [] + }, + "have": [ + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "name": "red_sandstone", + "repairWith": [] + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "name": "red_sandstone", + "repairWith": [] + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "name": "red_sandstone", + "repairWith": [] + }, + "have": [ + [ + "stone_slab2", + null, + null + ], + [ + "stone_slab2", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "name": "red_sandstone_stairs", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "red_sandstone" + ], + [ + null, + "red_sandstone", + "red_sandstone" + ], + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "name": "stone_slab2", + "repairWith": [] + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "name": "spruce_fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "name": "birch_fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "name": "jungle_fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "name": "dark_oak_fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "name": "acacia_fence_gate", + "repairWith": [] + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence", + "enchantCategories": [], + "name": "spruce_fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence", + "enchantCategories": [], + "name": "birch_fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence", + "enchantCategories": [], + "name": "jungle_fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "name": "dark_oak_fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence", + "enchantCategories": [], + "name": "acacia_fence", + "repairWith": [] + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Shovel", + "enchantCategories": [], + "name": "iron_shovel", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Pickaxe", + "enchantCategories": [], + "name": "iron_pickaxe", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Axe", + "enchantCategories": [], + "name": "iron_axe", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Bow", + "enchantCategories": [], + "name": "bow", + "repairWith": [] + }, + "have": [ + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ], + [ + null, + "stick", + "string" + ] + ] + }, + { + "give": { + "displayName": "Arrow", + "enchantCategories": [], + "name": "arrow", + "repairWith": [] + }, + "have": [ + [ + "flint", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "feather", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Coal", + "enchantCategories": [], + "name": "coal", + "repairWith": [] + }, + "have": [ + [ + "coal_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond", + "enchantCategories": [], + "name": "diamond", + "repairWith": [] + }, + "have": [ + [ + "diamond_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Ingot", + "enchantCategories": [], + "name": "iron_ingot", + "repairWith": [] + }, + "have": [ + [ + "iron_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "name": "gold_ingot", + "repairWith": [] + }, + "have": [ + [ + "gold_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "name": "gold_ingot", + "repairWith": [] + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Iron Sword", + "enchantCategories": [], + "name": "iron_sword", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Sword", + "enchantCategories": [], + "name": "wooden_sword", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Shovel", + "enchantCategories": [], + "name": "wooden_shovel", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pickaxe", + "enchantCategories": [], + "name": "wooden_pickaxe", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Axe", + "enchantCategories": [], + "name": "wooden_axe", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Sword", + "enchantCategories": [], + "name": "stone_sword", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Shovel", + "enchantCategories": [], + "name": "stone_shovel", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pickaxe", + "enchantCategories": [], + "name": "stone_pickaxe", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Axe", + "enchantCategories": [], + "name": "stone_axe", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + "cobblestone", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Sword", + "enchantCategories": [], + "name": "diamond_sword", + "repairWith": [] + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Shovel", + "enchantCategories": [], + "name": "diamond_shovel", + "repairWith": [] + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Pickaxe", + "enchantCategories": [], + "name": "diamond_pickaxe", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Axe", + "enchantCategories": [], + "name": "diamond_axe", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + "diamond", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stick", + "enchantCategories": [], + "name": "stick", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bowl", + "enchantCategories": [], + "name": "bowl", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + null, + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Sword", + "enchantCategories": [], + "name": "golden_sword", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Shovel", + "enchantCategories": [], + "name": "golden_shovel", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Pickaxe", + "enchantCategories": [], + "name": "golden_pickaxe", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Axe", + "enchantCategories": [], + "name": "golden_axe", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + "gold_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Hoe", + "enchantCategories": [], + "name": "wooden_hoe", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Hoe", + "enchantCategories": [], + "name": "stone_hoe", + "repairWith": [] + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Hoe", + "enchantCategories": [], + "name": "iron_hoe", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Hoe", + "enchantCategories": [], + "name": "diamond_hoe", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Hoe", + "enchantCategories": [], + "name": "golden_hoe", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wheat", + "enchantCategories": [], + "name": "wheat", + "repairWith": [] + }, + "have": [ + [ + "hay_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bread", + "enchantCategories": [], + "name": "bread", + "repairWith": [] + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Cap", + "enchantCategories": [], + "name": "leather_helmet", + "repairWith": [] + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Tunic", + "enchantCategories": [], + "name": "leather_chestplate", + "repairWith": [] + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + "leather", + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Pants", + "enchantCategories": [], + "name": "leather_leggings", + "repairWith": [] + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Boots", + "enchantCategories": [], + "name": "leather_boots", + "repairWith": [] + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Helmet", + "enchantCategories": [], + "name": "iron_helmet", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Chestplate", + "enchantCategories": [], + "name": "iron_chestplate", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Leggings", + "enchantCategories": [], + "name": "iron_leggings", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Boots", + "enchantCategories": [], + "name": "iron_boots", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Helmet", + "enchantCategories": [], + "name": "diamond_helmet", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Chestplate", + "enchantCategories": [], + "name": "diamond_chestplate", + "repairWith": [] + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Leggings", + "enchantCategories": [], + "name": "diamond_leggings", + "repairWith": [] + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Boots", + "enchantCategories": [], + "name": "diamond_boots", + "repairWith": [] + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Helmet", + "enchantCategories": [], + "name": "golden_helmet", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Chestplate", + "enchantCategories": [], + "name": "golden_chestplate", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Leggings", + "enchantCategories": [], + "name": "golden_leggings", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Boots", + "enchantCategories": [], + "name": "golden_boots", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Painting", + "enchantCategories": [], + "name": "painting", + "repairWith": [] + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "wool", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "name": "golden_apple", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "apple", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "name": "golden_apple", + "repairWith": [] + }, + "have": [ + [ + "gold_block", + "gold_block", + "gold_block" + ], + [ + "gold_block", + "apple", + "gold_block" + ], + [ + "gold_block", + "gold_block", + "gold_block" + ] + ] + }, + { + "give": { + "displayName": "Sign", + "enchantCategories": [], + "name": "sign", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Oak Door", + "enchantCategories": [], + "name": "wooden_door", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Bucket", + "enchantCategories": [], + "name": "bucket", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart", + "enchantCategories": [], + "name": "minecart", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Door", + "enchantCategories": [], + "name": "iron_door", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Redstone", + "enchantCategories": [], + "name": "redstone", + "repairWith": [] + }, + "have": [ + [ + "redstone_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Boat", + "enchantCategories": [], + "name": "boat", + "repairWith": [] + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather", + "enchantCategories": [], + "name": "leather", + "repairWith": [] + }, + "have": [ + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Paper", + "enchantCategories": [], + "name": "paper", + "repairWith": [] + }, + "have": [ + [ + "reeds", + "reeds", + "reeds" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Slimeball", + "enchantCategories": [], + "name": "slime_ball", + "repairWith": [] + }, + "have": [ + [ + "slime", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "name": "chest_minecart", + "repairWith": [] + }, + "have": [ + [ + "chest", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "name": "furnace_minecart", + "repairWith": [] + }, + "have": [ + [ + "furnace", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Compass", + "enchantCategories": [], + "name": "compass", + "repairWith": [] + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Fishing Rod", + "enchantCategories": [], + "name": "fishing_rod", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "stick" + ], + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Clock", + "enchantCategories": [], + "name": "clock", + "repairWith": [] + }, + "have": [ + [ + null, + "gold_ingot", + null + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ], + [ + null, + "gold_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "yellow_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "lapis_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "name": "dye", + "repairWith": [] + }, + "have": [ + [ + "bone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sugar", + "enchantCategories": [], + "name": "sugar", + "repairWith": [] + }, + "have": [ + [ + "reeds", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cake", + "enchantCategories": [], + "name": "cake", + "repairWith": [] + }, + "have": [ + [ + "milk_bucket", + "milk_bucket", + "milk_bucket" + ], + [ + "sugar", + "egg", + "sugar" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Bed", + "enchantCategories": [], + "name": "bed", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "name": "repeater", + "repairWith": [] + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cookie", + "enchantCategories": [], + "name": "cookie", + "repairWith": [] + }, + "have": [ + [ + "wheat", + "dye", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Map", + "enchantCategories": [], + "name": "filled_map", + "repairWith": [] + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "filled_map", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Shears", + "enchantCategories": [], + "name": "shears", + "repairWith": [] + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "name": "pumpkin_seeds", + "repairWith": [] + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon Seeds", + "enchantCategories": [], + "name": "melon_seeds", + "repairWith": [] + }, + "have": [ + [ + "melon", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Nugget", + "enchantCategories": [], + "name": "gold_nugget", + "repairWith": [] + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Bottle", + "enchantCategories": [], + "name": "glass_bottle", + "repairWith": [] + }, + "have": [ + [ + "glass", + null, + "glass" + ], + [ + null, + "glass", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Blaze Powder", + "enchantCategories": [], + "name": "blaze_powder", + "repairWith": [] + }, + "have": [ + [ + "blaze_rod", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brewing Stand", + "enchantCategories": [], + "name": "brewing_stand", + "repairWith": [] + }, + "have": [ + [ + null, + "blaze_rod", + null + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cauldron", + "enchantCategories": [], + "name": "cauldron", + "repairWith": [] + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Glistering Melon", + "enchantCategories": [], + "name": "speckled_melon", + "repairWith": [] + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "melon", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Emerald", + "enchantCategories": [], + "name": "emerald", + "repairWith": [] + }, + "have": [ + [ + "emerald_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Item Frame", + "enchantCategories": [], + "name": "item_frame", + "repairWith": [] + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "leather", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Flower Pot", + "enchantCategories": [], + "name": "flower_pot", + "repairWith": [] + }, + "have": [ + [ + "brick", + null, + "brick" + ], + [ + null, + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Empty Map", + "enchantCategories": [], + "name": "map", + "repairWith": [] + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "compass", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Golden Carrot", + "enchantCategories": [], + "name": "golden_carrot", + "repairWith": [] + }, + "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": [], + "name": "carrot_on_a_stick", + "repairWith": [] + }, + "have": [ + [ + "fishing_rod", + null, + null + ], + [ + null, + "carrot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "name": "comparator", + "repairWith": [] + }, + "have": [ + [ + null, + null, + null + ], + [ + null, + "quartz", + null + ], + [ + "stone", + "stone", + "stone" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick", + "enchantCategories": [], + "name": "netherbrick", + "repairWith": [] + }, + "have": [ + [ + "netherbrick", + "netherbrick", + null + ], + [ + "netherbrick", + "netherbrick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "name": "tnt_minecart", + "repairWith": [] + }, + "have": [ + [ + "tnt", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "name": "hopper_minecart", + "repairWith": [] + }, + "have": [ + [ + "hopper", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "name": "rabbit_stew", + "repairWith": [] + }, + "have": [ + [ + null, + "cooked_rabbit", + null + ], + [ + "carrot", + "baked_potato", + "brown_mushroom" + ], + [ + null, + "bowl", + null + ] + ] + }, + { + "give": { + "displayName": "Armor Stand", + "enchantCategories": [], + "name": "armor_stand", + "repairWith": [] + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + null, + "stick", + null + ], + [ + "stick", + "stone_slab", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Lead", + "enchantCategories": [], + "name": "lead", + "repairWith": [] + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "slime_ball", + null + ], + [ + null, + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "wool", + "wool", + "wool" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "name": "banner", + "repairWith": [] + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Spruce Door", + "enchantCategories": [], + "name": "spruce_door", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Birch Door", + "enchantCategories": [], + "name": "birch_door", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Door", + "enchantCategories": [], + "name": "jungle_door", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Door", + "enchantCategories": [], + "name": "acacia_door", + "repairWith": [] + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + } +] \ No newline at end of file diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json new file mode 100644 index 0000000..b89f5b6 --- /dev/null +++ b/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": "noteblock", + "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/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json new file mode 100644 index 0000000..3027da9 --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json @@ -0,0 +1,3438 @@ +[ + { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "name": "stone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAwBJREFUeNoky8lOG3cAwOHf7LsN9hhoqkKdBgJ2UaTeqqruK0TqA/RY9S36eOkhCYoKyCEEA7ZZbM94m\u002BU/M57pod/9k/76849qs9kwHD2Qp4JOt4NhGgSzGbIkc355wQ/tl6yjiNbuDnmasVwvURQZkJCDWcjkaUowCWg0G1DBVf8KWZGxbQfbtLm7H5FmGV/7X3iePGPbFu2Xh0CFHEUR4XzB29/fUt\u002BqkYiY1q7P5GmKbuoUZUmjsUWv16Nz2qUEJtOA/vkFjuUi/fLzT1W328EybAASEROGczynRhgGgITnOfi\u002BT5Im6JpBFK\u002B5HdwRixT5pNMhnM6J0hiAsgLLMomSNQcHB0RJhKqqJGmCSHOQ4PHxCc002G21UMcPD1RF8X/eLhFpSpZlFFnB\u002B7OPvD58RZKkaKaBV3N5//EDnlfj22/2cBwX1VB0oixnU20QacpytUIIgaKobNXqrNYr6vU6pmYwHo5RZY3NpkBRNbJMIOumRpoKqhJGwwcW8yWKJFHzXObLBfeDIeF0ztXNNUVRYHs2hmHw/PhEs9lCnS8WGJpGvsmwHIv9/e8YD8f4jSZlXpJmgtFohG6a7LXb5EWGZZropsE/794hl6LAdT12/B1Ojo6QJXjz5g2fzs9ptLbZ3qrj1j1azSaJSMjyDMu2UWSFdvt7VNUy2Huxw3Q6w3JMgiAgCALa\u002B/tcXPYBkJAwdMFGJJi6ThLHKKqCZdvIiizx9PiM7zdZrWN83wdA5Bm//drj5PgIQ9Ponp5yfHhImmXc3Az4cnWNIsvIYRjit5pEUYRjmwCoqoah6axWS\u002B7v7lE1hev\u002BZ8qyotfr4boOruPy78UFarfb4eZ6gOlY6IbJYj7D1E0s1\u002BHD2RlbtTrdH095fnzgevCV29sB\u002B/sHBOGcvRe7KMevX/3daDYIJjNEJpCQGI7HUFTIqsJytcLzHLI8x9J1SiqiaE0Sx0RxjOy6HkIITMuiKDYkScxuqwVSxcnREa7r0r/8DIDjOhQip6wqbMdB01T\u002BGwBNw21\u002BlKYonwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Grass Block", + "enchantCategories": [], + "id": 2, + "name": "grass", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP\u002BgvaeTAAAAAW9yTlQBz6J3mgAAgABJREFUeNrt/VuvJVt2JoZ9Y8wZsda\u002B5D55LnXqVCaL3U02bcBuHj6ZNAynAbchGMXuhmWiJUCWDMhwFVuAXbTk9l/wk0E\u002BFP3SXbQBQyAowJBho4EiJFsCBCUMsN9ckgDDZAtks/LcL5n7si4Rc4zhhzFnRKzb3mvv3Jknz97xHeTJ3JcVKyJWxIgxx/jG9wEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEj3iRQ/jPiRuBvegdGjBgxYl\u002BMsX7EiFeI3/3df2fwlUJh\u002Bd\u002BeK/zRP/0n3/QufqswZlgjRrxGkL38Nu4z4je9AyNG3EnktYuR9t\u002By/u/u\u002B2WNMwayvTAGrBEjXjG2ZVUEhY0FmWtjDFgjRrwKWK62KHUBS7usyv8mw5hZXRNjDWvEiFcFUkho0MYGSgrOQWzMrG6OMWCNGPFKoEAA5pNTLCankJBWf2zcZ2Ej9sZ4xkaMuC0QvMgy\u002BNNWs4/b0MBIoTRmVy\u002BLsYY1YsQl\u002BN1/9EMAABs84CjloMMgU4AUnOtQbWgwn54jhQYAPjbSD4QToq7dZmNmdWOMAWvEiH1hjGGV3Fih1CCxL/dSSGjj4uM2NB9807t6VzEGrBEjLkEplOvge6Xrl0LCYrKZUa28jnRle\u002BW149LwZhgD1ogRl0C3fM9YIdygjYsxo3rNGAPWiBGXwGyTKCWcMJucf9zGxQfGaePnbLyRWY24HYzVvxEjLsG2pZs6v\u002BqDwq8a8fowBqwRIy4BGcNvk8GtkoNU6Ryuo5BEeewG3jrGMzpixN7w24Vt\u002B8/WA5SuDECXP2PB/WUw1rDecPzwH/0vAQCkeayDdeXrXd2ogp/\u002B9Kff9CF8q8GmOfBsPtuVVoPXMNsq/17PwMrnB\u002BOcvY24DsaA9SaDAOEGygrkJQYZg3X82F4XdE0mhgZ9w9VMa/2BoWCLCFL/RZApSsArvzWGqpthvPLfZARgNplBQmMAKEiNaXMMVsCIQdZnVsPOlLF2GdiIlwQVGRjtMiqlVcmYEtRKAMtn/i\u002BCxF\u002BbNieo0hRB4pal4Fiwvy7GgPUmgwAJDZbVAgCsIkXQSOVCZ2MEjSAd2\u002BivA2xX/ZwRNP4FGf8aAFRp6sEqTbtCvWP8rG6KMWC98dCujiKhQVOfmkSGEihKjenyGAE1gL6uNWZXtwvPpvI5NQZrGhTSu0D2F0Hjr02Xx6ikzr8bQRpXglVQ7zgaaV/PGrE3xoD1JsN6BV2GZn0lhQQAUDNKII1UZe4ic59xjbgdrBfVO32rHGwqqQcZVY26PUSQ2oOUMYzyQ2QU6rsVjAHrWwCGbpZ0CdCg0HpmTdUAAAWJOFweI2o9coBuG8aQ0GA\u002BPUUbFxBu/iJo/WvT5QmqVIPMl4RUzn0JUGuByiVm\u002Bk7hiOthDFjfMmj3NwOk0NgAlgDAJqihpPeX5UMAAlaNHQQ3lyHOGZWSwsBldhDCyYLWNGmnqFuvU\u002B3f/xuXgS\u002BDMWB9C9B1p0prvAtJnJcs6zcB466ErX/vH/\u002B7K19vcJc4lLOENjZYTDwDAvBxleoPfvq///cJaff2/53f/V3/R96uQPxLYkhYYFafoo1N/p6acELp1lZpiv/zP/m/7BkQy36PAetlMAasbw34iq\u002B1W5bcFxgpJLQQ9gK4hAZNNfu4jYsPyjnZyyrYGECAkkC4qIN6wGqqBSQ0NmBfIRqjSjViqkcTideMMWB9SzB8Ll/VXr/r6BU\u002BE\u002BbTs5xR6cdG\u002BkHK2ulkut95GgR4Yde3akOfUSmlPTayD8bM6jYwBqxvA7ZmTYp7x5cm9WCSi9YpNGiq84/b2HzwMhxyJYVwQhsXaLxOZd3c4Bho3iiMAetNh5Ubx7F6W2pX17qrGNas2tKlywqfyukDDbJyRvw1XoNSuvrcCHwZuKhnaKqFtTFBicE2Bqo3EWPAesMRnYRIPiKiBtbMar9/N5SRYhmbf5aq2d8v3yMaFKmM1xjle4Jt0AEEkGkk933p/SZiDFhvMgSYNocATQEAKTQ0n5wDId3bW4kN7wJeo7L1DIp6\u002BRavYV1dfyIKnokx5RnBzF4vBfudTYw1jawRrwVjwNoGgl\u002BLlP\u002B8LJ9n2/ZLN/6y7RoQkwcrNoAie63FmJxFrYaQ\u002BqHnlczrzmZgdf9PBRC6zMqXgvn718i0aI\u002Bl4\u002Bp73jJumz92h3HvA9aPfvQjAMP0n3s\u002BT2j\u002BzEh/q5IaBwufEVuvGVme3C\u002BvX6\u002BbdLIkg\u002B2n2GBRnwLwDCpovVPvqrwGAILWmDTHqFr/noSG5tULSBRTMkQzqBlIpRsdKce3qwrW62VtvxG71\u002B8IAKzr3LBVvKweV1E4KOePmBoiAoh6xsJKZuXHZoS9alhMzmULoLW6VeZlmUEEqOsKKTVgEEIAJpMKR5PjK7f/j//xP\u002B730TYzQlYnpF4cdHyvP6tS/VsHC1d5\u002BP3f//2XOn93Dfc\u002BYG2Hu6KkuICSmrIiSKT\u002B5mGw\u002Bcze5ozYPt0qRQqNCSuRMSq5TO9qEBCMEdO0M/JkY7S0BBnICAgaTUKD5WD0o7KJD\u002BCubO96WUJxiQEpgkSQxTemvrPbNmv/JRuxefDYcmaIAkIwqCrUDAcHNaY4QEU1qL0GO7cLVgyjhJTdoAml2zmzHLD\u002BOQBMR/WNrRgD1h4wSphNZsb1AmSgakUlYY1tXp72AK66YYyTLeoZGlsQAKzrXTn6C7fLMswzt6CMw\u002BUhlH3ZKJyoqRYmnAjwgj03AcHiyjZWXV0uvzGM2Ltok1OAFNPFQ0QZBAoUJv63U4\u002BL84EQ9fuvg9oVkwerGALefvAQHABeAqqKlOTK7a8PPxsBbUwdI5\u002BNTSnB\u002BWMKJd8jJd6s0Y0YA9Y\u002BSKwAO5mQDWakYI1U5Qs8KHvWoeUZzYN6ym5omQXM8a0ipaARQ70r0riVvU5QwIBKa\u002BRpEiyrBYQTltXCXGhOKdgEFbk8TVRGlHjNoVvvSuaMwKjy4CpBu2FffMttrchDhB/t2mfGIeD4wQPPsKgvCJgZVK8OWOUctrHpygNtXKCpZpbCAqsPNQbGytWlGAPWJVAaXsDlgmZISFhMTm1ZM9hAVZqibo4BqwfLOaccXhW0St0kS5dYU59CIpOSy5VMlw8HS7rVLI4NMFtdMhIRAhmUASWxhk7RVkyAb4\u002BWx2Crr9ffIg/CSglNfW5tNQMAqpLX1IK\u002Bej0uI\u002Bw5H3nNmT0mEBOMCUqKwIykQBUJk8kEoaoAGJgJDELSBDIDkYHi1TtEBrSxwXLyHG1cQAlmlKCcsG5coaUzuVH3HFEwBqw9YDTQ8jbPuEpR21N6BSxSDQAau0K0Dyzv55KypndlgMJIKcgMABAkdsuuvri8ugXfzx7KCa23CbqWQNC4WtgvXdBdKMFRGSkqWjTdaRH24/6263EZAGZC5IBkiqPjI0xivbHkW9EM3Sd4UpdNYVmfWxsXfi0Yd82BbvnZZ6jUv9u3N2t9VRgD1h4YLu\u002BI\u002BsDl0DyDdmrCiQ6Wx4BNLylKr16IPWN97bcIQGhsPj2FtImmyxNwGnT0zTM42og2ZfvDJzeDfT9tXs9AtiCQokq1/9olKxtSBit3ARrUa5sbJSy\u002BYT2uTlvqhpwoCuzLOwBxUuN4OvX6lKVMNegzYM7XgbGCiXBlQAnAfHqKpjq3FFIXrHy/ywH07wF/Dyvn2b7Fy\u002BxXhTFgZQyNBLYtP/ovN28Qy5kMGcOaw41tbnsvGzxHh7faUO/KRfoakEZMcqDYK1srwWJluQGgdPuAnPuB9lIz6PZbN78ODcT1W0wpopWYS0LxW\u002BPuowQQE2KMUNXOnn6FRY\u002B1z3OfYJIzLO/\u002BFVrDdrLr8DvjUnA3vh1X1CtFeeLlJ\u002BlKBjSoGW0Z\u002BxhqVK2bDAwv7uEF2AUqGuhc7dS72g5CAJEvwYjLjcWgqsY8t/PLctS3t90AwYD/Nwj/vWufMV0NsSWbNO8mmnKD6fKEbkNRcxg01gPIKkro7\u002Bs/\u002B8wD1nUNq6bQyQQtAWZ9uumZV17eDxLrsh8hhCu33\u002B0dDUxYjbvPvJQabHA9ALw9uI0YA9YKcmByblQN4\u002BSKk4Bfqca4jfLM9oC0S\u002B/q6ptuq2W6eX3qNrp3SoMV8FoQ4nLeMiQs0Bpj0nybljO8X\u002BeU9MY9vK5EMHyfbnsebIMyotRWpVHiehfGgLXWeQOcD3W4OEGQ\u002BFvz6XNDaPpfL8HB9hMe2ZeTtK/eFWVjiuHSUGl1C7p2PC\u002BDN91WvV/K98TM/iy8/E3ffcqdN6F5AGe62bnpaoBD23rfzyg1DhYnv1WlQ1TCK6atIxxjwMoYBhU2BqRGRQppD6l1Fro5Hyn1BehrbhfwgBOVUaX6vwD0142bHZfl1TecAuC1zuB9AxHBSuSwDU7TNTZ01WeqIIuoU8Cknf7pdetzw8YNm3eESRlRpiAn9lKValTpsDO1uK2Hzl3CvQ9Y22b3JJQpf/bZvXQIVqY2NpDJuRUSqeP6F1XQiMPl8YetRCzq859rXPz6br2rq6Awou4VJ2\u002B9hS8Wcz8OUQSKUOvZ2mp3p6JLRDAwvGGX\u002BwfGUFUQGc7OzvbYyrYl2gBqOdAQQqr\u002B9Hh\u002B8tt1ewjWuKkvfwn6bMyHtJHLDtPFCVV5wJ2s8LLyw2pcFm7g3gesy\u002BB2TTWC9LyZCSfKyw9TUhg3l9aJto2skDKi\u002BlNUOH1IXtD/uZH\u002B\u002BsvoXRn5k/vk5ARt2\u002BL8/KILVsx8p4IVAM\u002BsCCA1EAhMhCSK8/NzmAmOw8OX2j4ZI6YKbPynCvx2laao20NUaXr92qAxCEAlHU\u002BPhtvr33St0TNiBWPAGvBiulk95Y2un7GP4EybY9StV4myqoOBmp2bH17YG8tOjThYHsM4AcCHKTSYT85/jpB\u002Bfa9dt95koQuKZlATGDPeevshpBWcnZ3DzK7osn3bkFn1QuAQkJYNTmczwBiBGWYESS\u002Bnxx6l/tPDxYPfXhk41zqTd4e1LVxdjCdFTDmjys7QpbnDw46g9SUHfwDtuf17gjFgDYq0w6DVy8Ws/m5MfsosD/waN9RGH6vJc3zwjs/ljO9SuA9SO2fJPKAJpw9bD6I54xraou94qpPP9UneLhPBrAUQwEw4OTlBDAFfff01mF/1U3sgVXzLAXKjc2YMUcXF7AKaBEwENZ//a5pmz/fXle1zqkDGfwrgtydtcXKerhTYba3JsYGibxU96JAxotRUtzmjkp4AzLqlOzzWr3bi3gesP/qn/8T/cZMnGQH/m//d/xptnOHi4JQ0tsYKii0wmU0RmwlCN2/Ga0HQA\u002BQf/P7v9\u002B85FA4EPkQEfufHP/i5/0w7\u002BoKZuY09EaYHg\u002BVEZUiYQ2CIMcIgAPtSRCB46\u002B0TEBFOz059ibhHAsIgEPm8nRe4\u002B2NY4aGVQ2BDDBFVXSMuqyu3/zu/8z8BLOQJIa/fFPUHAPj6y6/8fZWQJg3Coc/6kQGz2Rkg/fnVrEsmTYsAgorix//4f4W6nfaUFaKOGOpBwRCKtkaq/vRofvLbWZYarAy2ic8bluPrro8AkOJ/\u002B\u002B/9u937Ax6g2thgNj1FU83Q0tJCqmm6eIC6nSJKAGVmPcD4P/zB76\u002B8fhzHuRz3PmC9FMwHipWTa1OxQnhhAEAVk0AQQ8hP2AjYjtNd5vmK0uTg\u002B6z8obJaGxpCVaRKsh6XXUZcHCxZhox3VRwfufBcs9jv5mDbTrXoiY59JhqJ0DRNHxT2Ppe8RtfIzjicoEiIsULLSzARFrMZJIkH0it6pGaWA3w5yQwjcfUJX4qjDQ2MkpFFilJj0hx2AU6JPZBmRdPhOYExBAJjReJejWFZuRqDZDUGTu5jWKXpwIVn01dyxNUYA1bBDWsEhVQ5vNxSaCCTU\u002BM6goO3qw8WD3NXadXdZZ/33aXHtb7ktLIvdDmXCwBCDHjw4OilT9vGuI4RqjqCltRpTW1FN5oU\u002BjNCCpAM6nIJbc1IvMAMhq9efGEPvjoCVwAHL7J3fdRLCtRGvFOPCnC5oBQSqhS78wdwtx\u002B7RRodyWdJXfARbMqK2/MzHDHEGLBuBZuyyCk2ABpE9oVTFWfUyyV7xrVvW3yXHlcICbEisDGC7PdRliWRJEF1i7KhJTMSTV4z\u002BzpeT5ETHmwTJxgr1DuoqCLhy/MvjDlAOMFMwKGCpBaorhqNKQ\u002BIXo\u002BKiDo9qhywcCVnay0oZ/ceJ4GarW2POxOMfTTRRlwPY8B6SZRai5LrfzO8eB6AjtAonDCbnhvrDMpKIU1xuDxZbWfvwGV6XDCGTpdUyyEO2gcgCth6863dcKUWbXKzgKWqiJMabdvCyGfqqhgRY0QIhLYVkCQQXXJ5dc2NPvtRbos1fD4OtcWLUxABpgmRGW89fIA4iTg9PYW0AjXPtIi2d0GJCBJbNJMXG3pUhaqS96SficyF8uF5L78DACkk90f0AJUztNanls3yKpxWjnPE7WAMWC\u002BN3L0bBIVeiSELu7BC2Z/mBlgFQJtD2rdusVOPyxiLZmlTW0IBihSzMNyrAzH5MYnAzDCZThFjBFd\u002BKZGpa6RD96pjKS9RzkMbE9rYQELTW3asbcKyeN7JyQkA4MXzs0u2nSBhASXdoUeFHdpi6D/PQRZcApkX1hfWVIvBULxTEEalhVeLMWC9JJRWg1WZ4\u002Bv1kwZBKV/83gzUvWbF2C7X4yIitGjwQr80E8UhTa\u002BsX70UiKBkiAF4eHLSJRDrnHzdZ/CagaaaIeVZTWG1XjWjvF8/3O0aYYxWDMQKFeDkrWO0bYtl26BtE4iHWVbzp7PpcwMU7Q49Kv/83Om5ZLNe/M9Fdm98ZM/CK86N9Trsxd9wjF\u002B3izFg3Ra21KOUevtBzdK369Is\u002B4J2uhqr262HFmaGAxqI/N2SPIl27HvnOD148ACyxonoguRAvvnqg/IGRYqN9cFtINez5ZyamY8YdVkNIdQVDmLEwQFwdn4GAH8K4LeVPRMC8oNjpenxcsJ//THc0nZG7IUxYL0kAgIIIddR\u002BiJwoKITteVG7HDFRW6AtC3ihKGiqOIEbdsCKAGwBAZPDXSQXZQajG2873ZtrF148OABmiqAD1ssqyq/SrpMZqjn5O/r\u002BzSdTlHHK2p0NBRLXJOtKa41wwC/JWBLrhmV/clLxR90ai47A0q/fSKCWsJivkC1WEDb/uEwnRyukYc3FV23fnRdttZz2IY0jGspJ47oMD4WbgGUNbSGKBkG2arRaod958SMgeT\u002BePN5KUYP31xXsppXexvolq9frfa4Z3eX782OZO5q0kjOuIgCqmq6WnOzcfj4TcSYYd0y\u002BqXRbW0xQk0BM1RVzDcVA4Xns8cM29oe7vj3fugP7/URHbs5yS1ZorJnsi9TK1JVaCai\u002BvtsqVcNzDjG3Oibw/gIuQ2sFd5vE22b8MlHn4MowG3wNvXa7zJKU8O4aNpvZlz72X9th6hCVHF2foaAHbSQEW8MxgzrNrE1aF1yA\u002BwRdIgCzAi/\u002BOvPYCb4pe9/0G2XEQCTzfftNJX6btUK34jIFR3S/kG2M8B4ZW2vnEXl6OM1KV9uGnk3tK4jYlX9l2b6dwAgEO3cny5bWlep0MLbIrQpYXExh5r7Dt4udny25TMf07QbYQxYbzhiJHAgmClE3M78ZeR/Ta3Tpb/9m/TlMaQlKAFgQj2tMJ0eoZqEveNlqUeVWcJS9GYiLJdLtG2LpmkRQz\u002Bgba53cevHZNrvyxipXg5jwHrDQawANXj//e8gxoBVRx\u002B69lK0BITUCtqLi710t14nWmnBgRFDjYoDJg9qcBURQ9igUuyDIqdTAtfp6SnUDKYGDr2oodqwY3E7evAjbh9jwLoFlKf\u002BLu5Rr\u002BV9k60r3n//PYQ6QOUmT/\u002B1OUc1zOczJBEc0skrOiPXW2pmh0QAbrtV1xUODg4RJxHLtIBBkcRHiq67KlVVpJTQNA1EJNepPHCbGl6HpuEw23stb3iHcXcDVr4ufvijH3WC/s7pWb2B19nY65LGf/RP/0/\u002Bgx13yYbh6trAq235\u002Ba6fbQcD7AX3YT3G5U0M2wISmMAUut9tUwNJyWf/LOtBGe\u002BlyLnNVHZ131eJmMPftz2ylOOjY3w\u002B/wwxBFSxwslbxyjL3lYX8AQph6mOKsI7XZHX6SVnp6f9z8DQwQdJ3NfAWBkXizlsdo667c9LJ3jYUUcYLRrQcdEHu8Q2GwyogQxYLpeImKJpm3y2eByMvgHubsAaIEt/Q9lt5QEgSNzq/XYbPn4laO2SeblOplVqL/mVuCq/ODs/QwwBk8kEVVWhaXxkRSRBTdARJonXxlheDrqWRe7buUumODo6RDWdYDo9gEiRm17rvL6Grugu3a\u002BXgnEegufra4SN2MDdDVhbrg3hBouJ635Pm2OgSNXm7GsjW1L\u002BxofBsu/74GJf3cnuNs6ZIRNBVbGYLbHAEshyMprF67iTavhmj2uI\u002BuAAgRmpbRE6aU\u002BsCg\u002B\u002Bovf2rDV0WWf/g30D5Fjrep2482e7MM19MBVoQ/PTppr50G2coal9\u002BFZC6vhUxq\u002BOV3Xt/d8nCypjLIVxrwYVhSRB0TTm3CF702CmOHv\u002BHM\u002B/\u002BgqRbxIwXubNt9jBvwKGu5VB6DHDemnc\u002BYDlab5LCntCyT\u002BUkGwxOf3p\u002BeFXuJg\u002Bx2x63gm8AYM6020ErZ03wJabZR\u002BoV4Y4e9gxRYgAIsBf/dUvYGowJTdsZfaa1vCPkP9R69rtex0Gdizz1o6tdOM6aeIrEI1BSQE1fPHZ5/jiiy8gUpyVA4wCFL58vY0bPiCAhBAQMK1qkJobeEivX7bP5yPJa1dkjLD2XzeqJb7Ppn4uVHUc\u002BXlJ3Mszp6SQ0PywqWa2rBaeccVF1uJeuN73GyRxW25UIgIzQbWvaTWN4bPPvsDHH32Gqqq7m46ZrnSNcePR29jBGwbfsh/W14/qMMHXX3\u002BFr794DhVApB\u002BZuQ0XnhKkVRRNkxAyD8trfKWJsftYiNypZzaf4ezszDNZceVRGXRxU9vi7PwMi8U8G7veTsC977jzAavoMrnGdiFe5oN3yZYfJk62mJz/9OLgOc4OnmMxOfd60C1eXy8zPgIqoniAqrlhaDI8e/YxPv/8SzRLhSpllrj/bql9fSswWPa2qfUsRYGvPv8KZy9OoanteFMvg5LpcOBuW\u002BfnF3jx/AxnpxeQNPzAt8svl6CpqmiaBqenp5jPZ5DkWlwiitnFBc7PL/w9RfODJowB6xZw5wNWhzLvt81VmRQpND9s48LauPhpybTa0NyImPxyvKvhfmHFrZmNUePwLz7/66/\u002B6LNPPgMAtI0gsHc8zcxvdqIcpK/Yz/wet4Gy9Ka85Nn72LfQStrWiZsmCm0Vn3/\u002BJT7/9AtMJpNObmZvm3hjt\u002BtSX7pxYKgAs4sFvvjiCyzO50jLBgygqobbLHSFwexmPsdMhIojqlCDA6NtEy5mM8wuLnB2fuYS0tEDnpn5A4R3LZG5t3frqha397ncNdzdLmHBFqnbITaNLPFDo/TDxeT8jySkHyHAE7Md6EY/co3I1orklGfheiiIDMvlHG1j\u002BO1/8PdX9qNc1EqKNs5xPr9AVQXA8BeLs8WvTWYR353\u002BEs7D6Y\u002BeX3z900msfliKukQulWIwp1WYee1JFXVVoU2eYcYQEGLEQX1w5embzS\u002BQtMGSZ\u002BAKnSsx5aVVOXsmBE0Ji8UCkxag\u002BRR1q/hXf\u002Bd3/PfWNdJJkKqE5fLM78/SzSRFFQhQQRUCxAyRIoyAX/zlR3jnOw//zsnJCSwYLAEUARFFVUWo6go/i4xBSgjU\u002BxGen12gbQWpbcF57yuOUChSk6CphYhnQ2KGxWIxOBvZeiy2EFZ0tmuZJpaSLym70mDWmf/rv/5rHMwvMGkPffnbbYnxg7/39yDcYlnPIJzAUASJ7mGoEY8eP\u002B6uj47fRn3A/ulP/8nL3B3fOtyfDAsYDJ5evlRSUrSh\u002BWGR7n1ZDPWwlm0DC4Yl5pCqRRsaCPf25Kv7x6BFwOLrlpqv2l/jRYWqmYCWEdN0gPeOv/Oj73/nl2likz8K8JusdERVyQ2EicDsdRczw2QywXQ6xXQ6RQz7Pa\u002BG2ZIXqZ1Qyezk0\u002BVyicVsifls2QvvrSQTWy4zCzBTlNns9eyj0xPLwoiUibAiwNnZGS7Oz1eWiCLbCZwBBFHg/HyOzz77AvPZAqltQUSlRA5SBRNQ1UCqWrRxhkW8gMRF5124fhyEPTLowUNyRWeWFBISUlxAwhJtbJBCgzY2P2lD\u002BrOuYz1iA3c/w/rGUTqP7nk3mUzQSoO//PS/tu8/\u002BhVaTM4RJaJuDwHElc5d0IjjdgpJ4kECAUw1TBQ8j5gsAg7jMR4//Bs/WsSLH/3ii3/5UyP80PJcHBkDeQSFI/DWST\u002BKY7h6yQhk5j/Kck8hRU1BXfl0uWyRRLosNIT12s/wJu9lj20ggay0XV56eP66/TYFhwptavH86\u002Beoqoij42NwNnCNVT/MzMqYLxo0swZJEiquO4oBilY\u002BnLzKCqCGaWzQSqJGBLGtoPSgc05c0cnqGg1XBxayrKOVX5tCwjK7AzWUYKw/SZx\u002BnPf6n1O37B3oftHq9r419clbxhiwXhJXdX\u002BG0sGUf19JkajBX370F2aBYaREFoHUL2mCRkQNoGVAxbFnkMMlZ6aYeH2miZhUPqry\u002BDu/9COo/HD4OGfersF\u002BnePrl3OMAENKLZo2B6rufXYn6xvON9kWS0IDGVhdm9qVvDNVXemaiiouzs9hZjjKjtZDNPMFtFNLGC4X\u002B98RURgTKABWCdTESFtIo9TYDFVnKsII0mvmMxSwyxsqlmV5UkgAGreDC427TXPzEwklUPUD1\u002BU1xdBio5yxQ\u002B/\u002BPmAMWLeElBKoDis0gaHYXGdRbgRThmoAm6svCJI1PEOqmEBew6D2EGwBkfusK8QISJP1wEv9JICUMVlOQJVhjjMIWsQQMJ1OYexZQGDXKe\u002BC654XfEBAawZGQGoWuJgvu\u002BPhPbbDNrgRs\u002BV7Ci2aaoY2LiAQYw5QdZ1476Zdnj2U80FMYOW8rCRcnF6AA\u002BP46DgHNiAldb4aVrWzOrcf8npf50kIAbEhcgQC20zPwbogQFGlKQ4WD/14aNht3r6fmnW82pCA6gzEleuKmfzEUvqxB\u002BvNJbQPhDMShXzOsGJL5rLOY4Y14gYoox1VnCDxAqaUpUryU5CAVd3zomrJKz/3bMPvIyUltggThVQHCAgwMb\u002BpB1wkBXzJZ4qgNQInmBqOTw5QVRVE3cIKQHeDrWaEV1/0pStmamiam9X0lBTKbRfAxes1JiFBRfHu2w/x1VdfgYih2l7Kt7qKi1UkZIgJDw73UKMwBiB5Wbq2xPNaJhCS5YBCMS4GnebLZWjYXJBQYDBuQaY/MdMfaxkLVxu83N9bKc9kbxs4z7OwOhjEvrZ8xbccY8C6RaTkT0zPZjxwcecuvGngwNDOz0\u002B7wAaAky2rGTgynQbBlI9Q2RSsobu\u002BlcplP1jmMOHh2ydYxjmkkBVX6A35BiOC6X41LGBgby/SLw/3brszlFss6hlSbEDm3FalBAVgwUCR8O7770JE8OLFC6hI1ySggepEga1oV62d1TyNxDBcnJ/vsXeADJZisOgehbnYPsx8hNUWk1MAIA8cuDpYKIGEfgKxH5t4YDTz7I9IwTkyDQKmuc09bwznCyfMJufZGRtWpdq7Cm8Ox/mV434FrFeYRjdNg4vlOapqihgDQixSxP7zksrDuCcfmmzVR1JSIDQQY3uxbGA1UaQpyuNYSTu54vX6mQ85K4jy\u002B3d09jW7es7ifzH/6BKVlOsTHjWbozLauIRk78HEmxkakUGkZFWGd9596F3HxQLL5TLPQtKGbA9jt7GpqiFWAe1yD/kczaNKwTurzKtLZs6nT8kpHYkaAGr7qXqwb1/px5plZszWRHc2eGg5/zYFyOt85b08M11YG5vOYPe\u002B4f4ErFckVXJ2doamWmBxsAAiobUGqSXEOiCGgMi0ws1SAmIZsUnZ9n1dhoa0c5AGIihEmKxXrv0Y3nrrre7CbSc1XuDz/r0yD2vX0Qqn6gf/9v8Qk/YQB4tjBK0x1LUCgNlyhlYWaKiBVQSQR7ZQMoNua4NsrwZOZ18hUo3F5Mz6SYPNz6ST4aHsHm2GWAcc10c4xhFefHWOlBQQxcD2EZQJstLLJ3b/ryMBkhDj5pGvZGvGUDWYoeNb9VnngDdGZemn3X6X66nQUVh5lbqQ/y6sfShlKsVQJjkM5Iy0I9weTQ9R0wSigsXk1JelgPlgfsp1wfuJ\u002BxOwXiGGfoBqBpjBGkEiQh2Dc5YqzrVag5r1QscrwSrfFMZg0t0VJuOuNvVyT1mdSGisNaYYI0x7km3YEDvcJ8gzRAQmC5wuZgYwNMrKFnoL\u002BnVD2UyYHf7cGG\u002B/\u002Bw6axRLNfIGLxXxrDcvWzsWuytLQmMJnAH0Jn1Q9/pMCKwFw8OC4hMPHGlGJ30rDGpPvUxl2viLI5GClZljKHBQMqAltJGt38QHvYeF9DFivCCVwNY347JpFBFYgVAgQGATGjLiVaLnKQ7LBD6\u002B6RK8dwFxHy\u002BbTc5AyAYwq1Zi0h4hS6ii7gtXm92MMsDwErHqZGufV\u002BwUASVpwxTiqjlAd1jDGMzN7TBQAI8/MipYVKYR7OaH1GlA3RSCKJAkq3mUFeb3PZxpttZ44mCnlQmEYBDA2oJJI06UX\u002BGfTU2hYeOVS\u002B0C662PJvdZ8HSgoAlonHH1nYsl6wckRjjFgvSpYoRGQP821gXBEXXN3Q/gTf5gPDJYcZTMrHanhk1t7ns7LgBRGyRVnAoxdfphcKroGVwzhZkOSeJeaatsm746Z19H2rX/pjt9jLsGIMKmmkAa/BGPEGH5ubL8uIQGQtXOWz\u002BqWTS6Xy/7QGTCVLj1mZiQbdv/6hkgXrOAZVdAIMiY2IMgUdTuFETBpF2DLWzS2fTPT8jez/uZb33nL2pggqQXTeIsOMZ6NW8bKzJxxrnEQWD3juGgXIDUcHh5hfjEHeeUcCgMHctXN4H6Dj3/psc\u002BzPe9vsmFoo5eoZZAxDD67B841GCsF/2SLegZgRmkyAcVSRPfaUVe/2UJgDMEFBF0HSq8kgu4MaGXbZftqYA2olge51oYPhRvgweznFtKvd\u002B\u002BSg1vOYT2bytr1lwVPJcXh8TFAitPzF7mTZ6goomlbcDSoOYk2aMTB8piqVHeZHFmEkeJgeYxpo1BiCCv95af/AsZmu\u002BgYq1mgZj1\u002Bfx/bg3Zy3zAGrNeMwN7WnkwrRHblgMViAZRWNxveff9d1HWEWYKxZWrCK754V0ZlEjQqAJhRC2Sl5sDI5q18a/sTYwUVBQcPdrIjqBgroEDQGrE5QCBDGxhI\u002BqGZocXi54D\u002BOuXKvI/\u002B9JyzyzO9TKglRbKUJwN6Bj2VbmsmwZJGRKlRtYcdDUrZqQhVqvM5ZKSQXBzw0jPQZ9hKQNhR2xvhGAPWTXFd\u002BY9S82CCABAI4sRPf5wcY7GY47133oWZgGOAWotGxZUGtqxt\u002BCWfvkNrsm7zpJvcH1GYiDED9cG0f9dhEXpr11UzZWO7rlS3GTNXWqBcqxOvIXHe9rAIv2qnxghao17W4FBBavvQpi2C8s9V9NeBTEVQydMF28d\u002BPMPs/R05L9OZDCcnx0iSkM5dhC\u002BECippZQ6yLP377XF3TvfPgPtSgJbgyApThQ1dkkaMAevWsKs4nS/org4yUKVUCNQMh0dHmB7UALtPXpIWFIGKvYM1xGoHrB8kTiH5fNqlmc/6bNrV9RWR5NlH3L9eppmqsU8DoE0tDo8OcHZx6kvj9aUT9XWkbvuk0Ni6CxICjBShDpgc1haZ0TQNlikBySAQmHKmFKx\u002BLj4nmQZLLwWZgpghmjCpJzAzvPXWA5iRM\u002BjXSazUb89YQba7vncdFEnqURZrFXc/YK07oZTAsqdu\u002Bz/4nf8xqjTNS4JyyfeVpMVigSbM0YYGoRq0zWm1lgXkC9C8yDs9nPjbM7m2VPCsy4lTPm5TMo3jo2Mc0wNU6RCdklKZ/G8VTVhgEU4xl3NUXHz7Vo\u002Bj6CeZEkJwmRZNadAAKMfmmvCF61OFCJVMcM10Cz\u002BWfj\u002BGZ1DX1Ocup2b4jGOMhOPjQ3AATs8vXG5YXWMsVhEqQIwRSowHx28BANrDBm1cghAQ2Yyj15AEglAHHNaurV5NK0jjmZYqIRBBsyN9CAxnRgnMmV1I8HnCEIBGlll9wmAgnLx9ghAYs0\u002BWOHxwjEk6wB/8wR/svngi8D/4n/53r7hAezJwf72Wa8fFGc28il\u002B010TUj2d5O/JH3ybc/YD1EthpvNDBNaECM0SBZtEgxgrEhkAMga12lwbt7SEzR1k3hAQ35US425blGbfimtxSg3N9YQ3NcULH2Acl0PDATrmr85DhSnLtxlJIu31cwb7KAvn1xw8eILUtmmaBJJJvUh9ijqRo4hxEQFPPkeIiF7O3b98A/PLf\u002BmVACB89\u002BxiL2QIi7snYT1P6LI8hCzEy\u002BddFLK/UwDJhNiXD0ckD8IyvnGu8HnyR32eBq8oSZT/atoWq68iz3r/b9/4d8RUoFuZDKAGsofs3sFnrITVIIzBRhBBglWXxPKzUTYdT93uVVLcsNVNosJicQqoWRsEUBqGlu7IA3YzhcGlitLqY9PEeBTNndU2BwQMnMXcM7rBeg1qrXW0uWIGNhcyeBXolZO2uiIN4CAC4OJ\u002BBAvvgd6VoJhcAm0lILgnTaUNtCfjkwnwIjF/\u002BW48hCvzlv/hLtPPW64RkuU60v/69mSGGsNfv7nfM2wL9arBSUaS2zYqxjvspLjMGrL1QghUwrE1kudyUgJB1rswA0Wy15Rd2Xdf9xUUKHQa6LTfy0I4\u002B069zjcrTfyOFhAVSXFiKLbp5FdE\u002BgyNd29dLji0wJIkvQUUR9lQhHWwB\u002B97s\u002B8CyJEuRNT45OYEIcHF\u002BjkaWiByNIoF9pXYllAAOgEgLMONXf\u002B1vAkr4y7/8azTzOTRLVuvaPqxn1iW7ZWa0jQeO28iwtmakA1ycnXfvNTrvjAFrK8wMsapgy81MagWUiyEZgQkuXuQUhTYlaBIwR4SqAjF5Tcgsz8ARhtfftha8sesp6fR58bwzI4UGyxygsnwLnhUVAcCsmSWQXFz2wEYx9Dr0RDg8OESSBEkCUUEza8A5g1ARt7Qnhhbd\u002BLUhZL/jaOBATX8oqf29g\u002BnU2jbXWq5xk/WD4c5PYwoIzDg5eQgAWLQLECiTU4FducZKIJC\u002BCydQgBnf/5XvgYzxV3/1V5ifXzhna0f8cc5a2aYh0qr\u002B/ktBM1s/eJfC1P0Lm0WDlBJC7jqWC2W4i\u002BPw84gOqW2xnDd/HnjyaxTzk18ZUaMX32kHu2Y4zAqGisFUkFSdVMme1cTIXpjX1N0oRNS13gXSkS8DETSKiTXoazaXm2t4kMikVMpBJT\u002Bhm6bBcrlE0zSYVNP\u002BvYlxeHSE5XLpwSoE7xmY9nOGyJK/lM1OAR/sbfkPTez33MQ1ghmoKoEoQ2VX4NriYLTtOMwAyEYjwYPuFR/k2gygdoPLDDbF97//GADjk48/hmrCkFjeuQC9Yqj6A4UCUE\u002BI2mVjmhKqGPtgOwLAPQhYnbTw2oW982maU29VRZOav821WKuLnyvhN4JGTJfHiBLWpvol\u002Bx9i8AjsL3QzBcRlTxpOCBoQqEIMYWWEpAQrd2v216VWEOuJMbzVjkCrHbqVwvf60WSlUfiNr2a4OD/rOk3MAcmKGDuydrlhejiBSR5jiZkvqb6NMHjGmxqU9Q9Dir8XZ1OEJoIoIPESqGZIIY/nsN93qnm5bHpl1tXTBbCijgDSXFe7TIdi\u002BIFu2oj1n4u50xADHzz\u002BYDAq9fqCRIsGEz7AMU4oMKPFGSwlEBW/rzFgDXHnA9YQ\u002BwjWqfg4SeAARKDVBGZ8qAQz0Z\u002Bn2PyGZXNWZzFL1i9C7rbxziKzB6BcIE6p79CVn\u002BdifxKBpOQ3eDKgnoBBndDc8Hg2AvLa\u002B4sqJCU0TYMkvT19t5zRQaAM5pLD\u002BUY\u002BOjxEErfEEiIwBcD8uCnFPwT49xbNHJAKsZ2g1gPPvgLQhLnrfcHtx2JwnpKom75SCVxMLuTHhFhm\u002BbZpmL\u002BCG3eY0YYYsFzOUQ1MLG4bfbe4qGEAR4cnFCRisjyAtA2QqTFVCJAkGIlYq7jzAWu5dHcXJaDRFnxAa5nJ6uCxWSEWZfG1/CRnA5T1w2U1M46ecVWphuAAzWyJhAY8zRflUIGh\u002BPjlOkhghhihjjWUbKNGdjGbAQAky0gGZjB8iNrZ0/3\u002BmhmEeqMIysV/A6DmHbSz8/MVakXp\u002BhlKTYQ2fWWJYFC06koTk3oCWfpxSZI/PPv67PcO2yPokmAU0ahAaYll9mdM1RLyloCqtU7qlsBV1nSBoy9dbQvNo5OSBoC2Z4TDPQUBdK7OTdsgJYFIA1XFyckJmBmq2wrl3BFtTRVVVXXBOsCDmTTaBTbOjRUzw8VshiYpfvSPfteljvMSs\u002BtOKqONDT6a/wLPF0tfPpcOM01whCOqbIJaKg9gMUKYgHqBZIaUlvm62X6L\u002BkP1zt\u002B\u002BG7h3R1yWIsR56XdNBRQJCQJ8CL\u002B1ft7a7DcSa645DTTUCwYBiQYDrSUhW2dFl04QZSnd/gfa3WwlABX2thUhcAVghja1aJoEaRLCDTtZHHqeEYkvkT959hFA\u002BuPj8OD3UgICBS/Kg0BCEEuZM3R5NjQMXN2SFIVwu/a75Wfb9rF8JklcLqYViCQkVcjgg1W9XnZWmhIAcHZ2jqqKmEwmQIwuyph5XJJpBisehVuY\u002BUTBMypjVHVNNSY4sEMEjQht9IC4VpPsCuqlvrllrOg\u002BdgzvQcBa5WEvFgvEY1cdSG261J7qKhjph/N4Ycnanxvbb/CwW4Zy0ZYuz\u002Br\u002BKPsMW9DVi/vgeIq2TUhtiyR5KcSWlRUoz7oN80J2pxnx3zt9cQ4jdUsxJkBXi87r2NUF1eTvmdoWi0WDCnX2KGQspLWlPsfxwRFJUjAqVDJB0Lgm\u002BXx5DcZlnNkzGTPvRO5Qd1jviBXia7tYIiVBSi2KHjVRn0mWjp4Sd046wyxrvahOQCauNmjbBGLyZfFsBibCwcEBIBUC8nasON9oJvUOrw//E6nCA5xQTYe9f6MywgpN4bLgw53hbKevrwK7oSnItxn3IGBh5UIyM5yfX4CriOl0Ovit4c21XxBTVjS8hKh8GCwYlKmy2gopc1gQd\u002B0q7YvI2N6WLvytqvKPZnZ2tpt/Y4xArp7w7OOPASjee/QeyuDx\u002BlN5nU2/DUTU1a3atgVRRMV1f2ryzJwFw4vlC2NmTOIhRY5Ibd7HkPauvdBLPDBIGYvFrJOz6T9JX2oqAaen51ATPHjwABxW9bm2dQDPz8582bdGHi50g5lcQI0xaSICqrIj3d\u002Bdi7cxJCQcv3X4Mzo1qhdTxKbKx5yL\u002B1fxEgbKsgUuPKieSS7GDOvOYZi9FO4RhwAIYXHhdYLJZIIYCWbsTjfINSC\u002B\u002Bq4Tyd0qVcR2ipimBCYsp2eGqCDJthD5wouIIDNU8PGPXWl9uWEODg/yd5wKYZr3XxUihl98/JEP8hrB2EeBjH1mbvjQLsFqg6G/tmSUxqWDNRkCIowIRgYjggYDmXXuVCWQLmxuyQRVXXmhLVheigrCHsHf1FzjfltM3tLlW1ws0aZ2cFzrg80DAT9SMBhnZxcAgKPDQ4QYs7MRYMmXjMyM09NTOKdsOGk9eG/35vIZx1iBUlYJzctPCQ2W9TncJIJ/pqQ/UJQB7Dz2o6vjWrvg3csAA7kRrBpSErRSltCEKtw/vvudD1hXgZiwWCzAATiYTl08jdlXYnq1YubwkiFjxNafokI1iRACBzNSSLHbGozrkSnkilSEKbhtFXuwSiIIAnz00SdgIpCu1siIAsCCPWWUzkX1gapasdYqS5aiGLq5qMuivjT8SpHQIFljEEVVVRTjFDaoZ9EOddQVflduGFwGUf0vVeXv3PTzns/nCCGiqiJCiIgU80OMwYFX1DRWPodt9makEG6gwYNnclebn6XY/CC/CmLUU172QAgBGgKgzsNTE6Rk0JTuZc1qHXc\u002BYBlvMQ0YZBkimnlXgtl8DsCfwrSv/PAKjcBrTkEjJosDKE9Q1VNKoUFTzUwowUwAZRgye5x2\u002BwOycmdNn5KCifHFJ19BxNxxJ4Re3jdnFQGhs2bfB6ltc8dOoSLOps/sdsADawDWrO8GheXMNtesfW5mWCwWRpHysrbQKC4PXOvozkk3u\u002BnvIym5Z2F2oVndox2fzwCiBpGEpkmIIeDk\u002BEH/syS4zriNcMKiOkcTlgD0Z0b6Ax3MbDpdwwUYe2pG3zixle5n3qYIlASmCSLeUDFD1\u002BVcsQ66h7jzAWsIy233YVoUqOvPQFJCiBHnFxe\u002BzMococtuMc51qVUWtovLBQXqcOAqnSwkCNCk5qOJxZVld2Fau\u002BIx49NPPoUZfJlmihgYKRm4Cp0UzKpO1tUMciY6blPqPXtCWMnYVo4o\u002B\u002BD1Rq7b95cMiMwgBdKygYWYW/C\u002BTyuB6zJ\u002B1eAhwIOs9Lodv/XPf/h3mxJevHiBECMODw4Qq6rr/F167kghcQ4B0FSLnyVe/mA7SWbw3n4koIFHZNExQ17Ka2iRLPlIV5uQRBBDBbemzx1b9MYVt2lX923BnQ9YmgvBSkCpkTqXIc\u002BDwS8CgnesIJmbBIBDpMmDA5ydnVnX0THvyjEA1RbGhqZpMZlWqGONCgeIUnfvf3R0AlCC8aEX4SNTwy1m8sI0qgebS\u002BcVgV/84hcgITBHiHpdSAngKutW5exG9yRXFmpHkqs5HV0NyYZP9oGe2LrSALscDNSpGdL4\u002BIwFBbOhqmo/b1AQAczBFTKQs93YbWb1NOSvK465frV9GHiotrEySI6\u002BXrciSWOAJO1qXP0vDzTCjDs9Khij1Raozn6WkvzAVVH7MLVuU8YGfP\u002BXfgnT04cITY1JHWEmEG1hE8Wz538NCQ0EgJKaSXJyMXGeTUXP78pGvMUB8f6Fq3sQsFaQi5f7ftJkQI0a7xy\u002BS1DD\u002BezCkjVIunSeEhNUWzx4eIiDgwPoxaqpZw9GkDoXhtnt2ffK7Nl93bNqg7sQrzvsbDnMPRQvb\u002BLmjOH7D5aiV6HY3KsSUpqhqgK4cp6ZL0UVmje0nWaxGoiJwpX7P8ymnFi7fx1pdUOrg86z2RLEBpvID1BpXqINFVw33YWM1HTSEgIw0xko\u002BBJZkNDGBYSTlQBng1TdM\u002BxVrEw2jBnWfcLVFAa2iLicoko1mAMm00NqwwW\u002BXnxlyQT1pMLJg3dQuFLJinrDoMazY9nD3dzaSx5FHhFyMT9G4kypQFmubo7zFFrYtlLXBnGzEBfXfn4TCWDLozpN04CUECufl3M5GS\u002BCp7JkvPLcsPsSrmdYuTHRNC0kJRwfH6NYzW8LWrpLise84RIzzaPNelSmeQKLMj2h0\u002BPafL0SgODMfwtirIw2tRRAqHiKTz7/zIwH2VMJQp1evHX0jJVtlmXyaKQ6YghSBrVu4ZSshcLdZA4fHFKoKuOKYCYg9gHaug5Ao1mCpdRe1lxQMvnyRk/7bcgierw\u002Bw0i6V6fQrbh2BO3OCXn159cOVltuLBFDSg1CVUGTgfJQN60/QAY28b2p6\u002B4bteiu\u002B2cyqOptDVqX64YxfLQJ6IfiOYbudUW6GNgu/Nh/RAmJnaTMRCat4YuvfoGGWgSuNvhg60vZvJHVc3kPsyvgXgasyy/63gC0FIcJRt4N0kmDOGGrqfJMJUvqegfHn/ghz62FUOUCcV5SlFk09d9JIq6YeU1Ro81AxyD12T\u002BwIqoTWrX46qxlRMMbYRinSj3ILA30sBSIhDpE1IdTnJ8v0Laysr1dgVdJfVh6w7Zq\u002BJ5et/r0k88wPZjg7XffcYmX4F3KJK0HCTKQ\u002BRwfmau7mvo8pJr1nUMzRM6LqM512WWsFeZSPjAQGYz7bl23oGPu5IclKZJIH8zygSpld2ZyTXiGCyAS1utpjMDINafgbkiW5ycD8PZ33gKM8cVnX0Nagap3aBWaJxXKsjcfT8kE83EpK4Le2mPvW4N7GLAuB4fgpgtwSoSEBggRdKAWKkBWbkBvUxMCSIFWBA0axOg\u002BTxR92WekaMiHdsEMCW12yBkQs7ZCd3ylTtcw9hsYAaz8h\u002B\u002B8\u002B97vkfXO9vtczsSr2uQc/EZhZhwcH/mNlo0QRBLYrnOP9G38tbOM9cxzPltgufwYzIx3v/OO7xPlYXFVIA1MWa1/oDRN43wlyZlu/nnB559/juPjY9QHUxcDJIOydstTT7t8u22bkFILVcpSONlSg3oqaSCCmFNhxEoGiq3ZlSm5sQgAZHu3fmnta8vvPnoPzSzhYjbD4mLpj9PgROROAaScJeXOcdoUCBLvnfrMGLB2gIhBQUFHyQQJCAqBIeQLtJtUUUNAgKhi2S5smRIeHJ4QGaAtYRqmUFK00zNobHF4eGxmCXwhnYrn6hsPvndVAZoUrcgffu/hd34vLiaguYIPxVU1sd/SzY0o8uZyyjWpJwghZFVUH26GeTYU8LI8oKGW1\u002BBQjMFKMBC\u002B\u002BOxLiBm\u002B9733oa0hxojGGoR8PkQVy0XrnoPls6LYF\u002Bf8HQC4CsT5\u002BQzVosX0oEaoKnBAniH18SkihgiQUgtneVie3WPQml2ZqS9fj0\u002BOwMw4Pz0F5yJ6jAFtI4hVhCTDxcUMsfbpCXDwzHtQuzRStNoi1Iy36xOkoxZnX59hPp\u002BDEZzMmq8RBRCUadocIkjdacHfN5/VexewrnogmfoyIxAQqvBfpdDkZSG8nWyrVAAekP9aSSBSPF8\u002BN7OE44O3qAkzcGTg2CzUhLmdw5SyU/DuusfgHQZ7vhLA/pCUf\u002B/9h\u002B8itBVqnUItgWx57YeuiCCEgBACJpOJL4tgCMxoU8o5ZMjDvq/y02GEQFAjmDb49NPPAQAffPA\u002B6rqGCnB6fvF3isAD89XdQqDMRyYs5kA6P8fB0ZE7b8cAEwGFAEDQNiUARqdc2KoZqsFrVZozLLWEo6NjmAjm87mfxxgwn81R6G2pTS6DzIU/tTmjKBCnplSMo5MjnJ6eQxpBFQJYgmdUBFd3kBpBJp3d2hiw7hgKR4ZNO8vwNRXyFRAT2AgWDBaK7rqtyMIMUW5sgNBoi4AKgRKEBF/OvrB3v/cOjBIsKBSGyNFHD7NQ4FWdnjKDRnC28zvvvouqij\u002BvYvV71hCO5Bg1puAQ0cYGMyzzKzcpjGXolrP2vCRFCEBdTxErX/YNiZmimtUOaNUGbAWZE2Z9MZjYcHR4hPl8BjFzaWi44uqGoU6WZqYsn6OtZOmcCFXvpn7yyWeYVDWOHhwjhApiAmkFAXCp6TxOQ0wrtAB/0zIbqNCUEChgOVugmTeo6woPHj6EauscPCx3jxB1n1MA1BAZUCJ3LOSIo8oZ807wJXBkWPIHWrQAAuXJhj6zpF4oHpq9jigb1k4mB/ibH/wKffwXnyBI7bwwZbBWHUlZ\u002BZraSHcAdz5gvWowM1JKXsBmcpIkAb/8N34ZCEBLCwD9Bb/Ctt5V4llbCsYQcXg4xcO3H\u002BbCuHwIqMUYf05qv4EgSJwgofGC\u002BxYe1koXKwfM2XyOw4MDr8d0YykvV8c1MzAxDo8OMT2aYDlrsFgskCS5GWrOYC89p4ManGu6k\u002BvQf/UV3n73PXz\u002B\u002Bedg\u002BBC2NAkxs\u002Bn9\u002BC6XTlb1wGjs4o4XH3\u002BK4wcPUFUhB6tdXHV0VAdw1szCWpEJwPvvvw8A\u002BPTTT928owwSqCEy9zWtbfuWlWx/\u002BZf/BsV2AloyYpoiyroKqt7LYAWMAesq/Leu\u002BgWRZX6y\u002B4X\u002B/V/9vt\u002B0wVP99Za15MyqBK7tmd6gHR\u002BAt995C1XwZUrbtiA27zhy\u002BnAxObeF0H8B4ENjhXQXcj\u002BuQ0Qw8Zm0wIzZxRyqisjRJVd0s41\u002BU6t1D37Jl0LR9b2qgwqL\u002BQKz2RzMxdjC3yBYVpjIkjgrChMrjkLORxJN\u002BKVfegQTFxQMIUAkucZCyC7ag9dpZ\u002BRauoaFia\u002B5S0u4OD8HB3KRvl3oCKROBdESsNb5dLk\u002B9sHj7wJK\u002BOKjL8FErl9F5hMVKxseCv4pwLiwRJikI0xxgKjPsdGaIbnx5/Ntx/0kc9wSPN2fIOoEIVT0t/8bv\u002Bot6Zgt03cYbpY62a4l1hCqiqpy7k\u002BbnGUNIFuFCRpeoqkWv95WM2vj4v8DSt3F3AUr7aV9Z/P5S83j7QOB0waqKiBJCzPB4eEE77z7NmIow9U3z\u002BRSHlX57qPv4Z333gOH4HOgnAm0rCuWZ7tAmmkSOchu36dh1sX5PBYKyFo9Kn9P8zA5E\u002BGD734XH3/yCcgYwYIb1Vr502tyFY5ZyvIxUSM4BZBtuYYs9H/uGe5phnUDN5JBcZzZJWiojTjA2yRtgk4a5/ZInz1Isq0LLKKA5cIlSSYxgkPY6SYsZd3YxbHVJQtlH0RYAJF\u002BCMAbA8agwJBGkZJ2jjU6UK9QVZBQNzsJrLrwrO7z/gGG2etYrSRwT2QCg3Hy1jFSMiwWc7RtAjKFhEPISzqnLJSaYakprXpMq5udsutovf/Bd7BcLnF\u002BcQ5kNc7p9ACRImazpjtjnSbVAGUBWcpJw2BO7DSIlBKSASoJKSmM01azkfW5RTVzj0pVfPLxxyBmfPe73\u002B1nAauARhqoAHVwGeWieqEmnWb/yrnd8GK8X8469ytgbbF93xcha5y7HK/ArAUnpePaLb\u002BSzBF0\u002BD7b0Y9zAIB34ThLu3AInWQzrwzq7nNc/pRWEzARkiiaeQOX112VeLkOvODPkKSo6xrS3KR2kjucmX0fI\u002BP4\u002BBApGaRp0aYlIkeEGDzI02U3Ya/kajAvZhNQHVR4\u002B\u002BBtr83NfJB5nY6wD0rn0Uw7UwsRQMx9FZkDNKu53mRV9vFHHwEAPvje95zEygExUO4qrp/bIYWlLAMrKCmU2/z9suS9H0HrfgWsG6DT0M6dqOVy2ddfYPb5\u002Bb/E4YMjQgAY7jMI484hxbHWGs//LsTAbgmh7iPIIWQauq4VctafrIOvsvwLqWLZNpDk/CLkm\u002B\u002BmMDW8OH2Oi9MLkMaNCsxV2CZ8U74bI6OqJrj48gKtiIvq5UsylEyLVrdWtKWEkBUhaOUUcUU4OjlyKewX8\u002B4Y9kWbWtRVDVVgNp8h5C5xppBmoi1ni7Z4aRF9XVOBlb3xIIrPPvsMFIB3338XFhRxEpDyrGKR9PZZVN9\u002BeRgKAcKCtnJ3JS9w3Y9gBdyzgMUAokZCqsGAadbgtktqHb3GuesTqUgvswxAOeF8/tzahaA\u002B\u002BO4WqsL\u002BF5Pm8ZJg2XAihDwXZ3tsz2\u002BM\u002BXyRlULZV4brx3aJb\u002BJwO4AbPHz55dcwM6RkmFbBfRJX99r/v4dCxJYjBkAQaUAUoCk5xSLEfO65z2LW9puh2dF6dSmdUr7BA\u002BPw4ADP7cXKkvcqBGbMZhdISdwkoow2oZgSZclrpTx\u002BdPlEQamndSM1ok4IZUKblvjsk08BErz/wQe5riUDxQrOLuMtJKQ8uK5oQ0IbGwtl0OIe4c4HrD/543\u002B//6LIIBUttAD8vf/F/8iEmoE6QIAxQw1oRbFczLuLldAv2UyzUg0FgGxw23hWUJYjNuTcoA8gxXx1/WI3s16nKiWouIGCqHOmVA3M1s29rWjWIyuFFqso7ou6nQlHVnAoy6okLWIMoMzWhzFOX5xjPp9DW\u002B2MFohd652L/lVnvFCOxo8lUshZQT\u002B2MoRu1H3WAs6ygVCLUFfZk3GVOBvIpw0036nrQTIMdM5jVaFpGrCWAEio63rl95n8gwwImF/MuwsllqX5gGLB6EUMuTQjifcO1CVwqWgmn0aQ\u002Bfe\u002BevYlAMbD99/GJ88\u002BwtF8gUk6AhsjMZCqBRInGDnjzSjhHty\u002BG7hfR7xeJjAgNJO8nFNTUmjUzvzUh1oLeLCR9Y06XL20KEreQgM2D\u002B5\u002B9NFnIAK\u002B9733EUJRy8yDwesP2G2uyVtqakXdoYo1OAQ0y4TZbIazswsQRZgyArtDseXisb8OW7bVL2MayXpRq6bWV2Kl3mTmgYYIITj1oojZEYXejxG4dh2paRpwCB4MmYFdjkSvCSWbKg\u002BW069O/ytRRUst1M5h0edZl7ExCakTBbyP0jLAfQtY61CgbqYAagAgCQ0avjCwwKndXpdadR6\u002BwZsAGAawldvjCpkQUkZARNu0\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\u002BxTd1fLyTLyG8TJSKxv7o\u002BpqqSJOsrziEcxMMBns86VLjv2XI6\u002B8yG2c10mXCOK9AhmdECJSWuBidoHDB4fu0HzJMZsZ2pQgeWTophlRORYfvM\u002Bzp3L/lod3PmBtBSkkKIAEGHvGZZGKFIiEJgu/Xb2pGAOa3BrfB2a97LKrfIbuiZ1EdsrM7H1oRJm97XpPKz8DMhk2e3Ta1TWebyOuO9M4FFS8Cim1qGIFSYKvv/oK08NDxCqiitVGpkrm7jfa8drq7jrZ14mayB18UpKuUXOfcecD1ob1eRZPCwNukQVFgwtrIwOUyJ2TxYtUV8ah0l7e8TQfEDbLjeQKAIoQqhUhuJgttoaFeWYe1C\u002BuvrGICFDLpFPaWOIify8QORF1x5LtpoqWZYC7V1RdXQRt7P9VN\u002B0a8ZXIx2osmJNJBwXrwSeSX7PH/g6oEG6Muibrs\u002B4sTZS5bs7bahYt2mVCqgR1XYE5rOlirT6AeMv1sPUzzFjMF1u/D\u002BC1dDXfNNz5gNUFDO6LmqbDQqfLlShnUbiSlqjRsJV8G/Dl6RV65rxa6B/\u002BW0S6Wsalh2xXSx6bKJIUu6nbG/VgZiRVNE2DRuaIkxrMnI06buEcqrqS8o7zOHyXMqh8GUKMTrANTrYdnkPg6nga2FVIm6ZB27ao6xoxBIQYEVy4GZEqqHl3cJ8aliTJY1Ej1nH3A1bBkGhHpUY1VJfsl0z5901eUdH2qqVAR0odZFREhBirK5eexY36sm1LEixmM8xnLW4bnX6YKhIStMk3dYzFqv26Zwud\u002BB8UFxcXqCbRA2EIHQHzpijBykygmnyS4DrHC2QZGuoClzAjSLbp0t70dfskxCpMne7SB\u002BT7V6e6DPcnYHXwC78PGn5DbKsp7NORKr9na1\u002Bv/7uzdhrcsJvLI4Xm1noIEYEZ0\u002Bkhzs8vkFKLGK\u002B\u002BeL3wvxtnZ2feadrzKT5s9W\u002BOcW9\u002BtwTMwIwYotMuVCFNg8C8k9zpS6Rdx6cr208iSAtfKh0cHGDXp1SWu5edNcsNEIqEv/krv4IXL15gsZhjvlhs/G75DMv21g1GSjAux6vsHLtGBXWonP2/YvSqW/fnm1SPeNNx5wPWkM/TZ1YAkMXh1p19BzpITlO4vNBZXrthq7XOLxoERM5PY4bfqGUJx2yoJhViiIiVj5WQWRa441X6w1ptpwjcmVnnDUhEIHXqxNn5eSce54JKnMdwLgdnLXYh4KCucRCmqGXi0slEuFicd2NMhf0vIUGiwohgg/OfRKCLhQezqgITwUQ7O3rmAN0oGq4OWRMFBDA0O\u002B8sZvNue8NlpwsfhsHnvf1zCqFCsuT8pprw8P23oDjG6fMX\u002BOrzryBGzrcyQ4gVTk6OPYCr9h3htfPYMbcEeVTJZ0RBgHYEPc1ndh/0wY3XhtjvG\u002B58wFpHuXhX1D12FJ736eIM0elCbfneynbzoHP3/mYIAZhMJqhqH9HhQMi\u002Bm1kHfj9td6IAtdbnBI0xO3N9cxNFrK5eUm7dbF7KcMVI2gKU2UcKHNRHOdNYoTzuPv\u002B5KC\u002BqCBxzfceDqyJhr76/MZg023UZVAXLLC9d1XV3bm\u002BSqbTaQiA4efsBTk5OMDub4cWLF3jw4C00Ih6AifKspe1XNLAyrDwgw15rr7aTaO8j7k3A6pyfjbPHbka52UqmRJ5RGfHWQHbdioIOMiF3QymZFRAiwZLh6GiKyWQCot7w1OseN7s6RQVNs0RqBSEriQYitE2DEK9HmwgIEDMwA3FCluICSZREBSQVpnwASBwoIwxypF1jJnnZYyrOLL0FdEvF\u002BRwxBFS5\u002BH3NT8vHolImZsaAwweHODg\u002BQCsJzUUDMLsyB6GTi15thKwe80sv7qgoxPbbv6\u002BehMC9CVi9WmbUmkz1mVJ6NHzibU9gbj/tVjMQ8rAtCO\u002B88zBzp5yvg2sJ3m3i/OwMgtZnAoWAQpUIfKPDIfe\u002BcjZ6xUAFiCQTTQgNqIVrXgl8UqC6BpO7cNGA4TL55QJYp8E/n8N0fu3Xp\u002ByAHfKS14JL/8QYcRQOkdoEE4G2LiQYeL0W1X\u002Bt6uMBmo1Absx5y/W94ThPUH4aJD65J2Y5He5BwCrUBSBoRN0cgjQ\u002BbqtzSGieGekjQFdqQd4tdMY7v4TcMRPBMimRrCiDKpZtwsOHDyGpdI/EZ\u002BJoi0EEkzvKMO/Fw0K2ay9OyFBDLOM1zCD15aiUTuSWWtsQUrIh87WtIoEYmNAEdABLcgG1OSkYUWvIvM5GsQqOAWhvPx3obL54M9sgHXpB3jz4\u002BzSCuPpE3gxXjLqqwcr47NkXeOv4JDseZRel7MfoRquFIPpyD6DhbGXe1tMg8ckkTV3i555lW/cgYA2JhIxK8iHTFGz8WElhpM\u002BEc\u002BDqXqN7zRJeBjVD27SI0dUX2tSiXSwByUHMSWGXbmPoJgzgSh5WqTdtGIZew\u002BpqBYWrljOH9WklCY17xyLCBGSVEyo5ENKr7HbtOYlweyjnP0KS4uJ8hnYhmEwmmE5rVFWEasq2apblgW6v4BQkPmXjJwAjSJ3/VGPAumtYdcr1v4NGcHsItFMoKdqQHjf1DMLNMwCPAFcpkD3D1QbvacB8DyFgsVi4Aakxkhi4ewKv8sJ2wUx7C/PMZ1o9vtVibDH5vI3bpddOH3DW1rIGy954EhrjQ8asmZFBYK12zs3fWqzbookiUkQVKrAx5udzNPM5ptMDTA9qaFJwuEZuZ5vXwArpl/RpkPikSocIxf2nCALeQ9z5gNVjVWuJUoRRVqq1BOMECngMYxjrM0HzyC\u002Bmqx9h6zwsQr8UePHihbtGI8BgXghW6kY89glWqgYeZFld0Nry2gBCR8R4BRc1q79v120tciesYAVaLICo9tXz53j3nXcHS9iXL7bkbBivi0y5Tc\u002Bq2xdRSEqYTFy\u002B\u002BosvvkKSBu\u002B\u002B\u002BzYOj3pvxRXF0PVzuescG4OUn7KFJ2aKIEV/rL9d9YaqD9923PmA9cd//CeX/vwf/sN/6A4vy4BAEwCMNqTHqWphAc/A9EjVNrk2HSO\u002B8g4g4LriMLRti7b1C5ooQNW7lN0lqgZDnrpfW\u002BKRZFE5pqyw6Y7AdagRQnBeVSNoszlBZMqdP7\u002BAyQrhtZ\u002B9KzDz\u002BTuXJ0lIraweyxYoGBQYRE4fIEJO3bIrsw1n\u002BZzVTewB\u002BvnzF4AaHj58G2bOszJkI1oipJRcf94AAl85tgTAfQVD1jUUBcHNI7YfQ/5cLtmsDda4Ii7L48eYpwqzx2K/fX/IVCHCjPDV118Nthbx5RdnOH0xw/HxMY6OjlBVhLqeQlPyfVnTveqvI/9OMnnKFp9U4rpj//E/\u002B48GYpNXnp47jzsfsPZB0XL3W5s94yIFGT82UyjkmXJ6tIusp3mmJ7WCeZt5TxuP5oGq5DX2bXowRV07S1pVN2bRXAfcYGSgaP17EDo9c6DnJLVtm52cU1cs3geWqWA0\u002BHrb8a1wy3MD48XzU6gmvPXwgRM6Q9YDo9iJB/rSUa9sKoQQO1VXEQXEYFlJ9cZ1uoz5\u002BQUOjg/63S/8s7XNqihOT59DGgK6TKpn/Let4euvX\u002BD8fIbj40O0bYvI7MTYNR6cmmXBSH6qSk9qREAYVZr6EnAUaFjBvQ9Y21jQQSPq9hihFbApEi8eL6sZEFJX4yoXqEBAgWEQtCnBJBepM8ua10iVhVjq7r3YSOyVFCEyJnWFGKqOC92TLddfwVBxw4jCD\u002Bo0wMxAHKFJkNqEtk29q45xpxv/KiHJnG9mhBfPzxBixPHxQfmpZ6DiSqn72GyZqU8AFCMQNmggqAhEDZDB46A8HC5huq/j7OwMoWbESe3Ng5w5lm5qsoRAbrYRq9AbR2xZ4EnT4vT01FUcbPVW64Ir2VNYfBKaA1Ra545yFpS8r\u002BaDl\u002BDeB6z\u002BAh7UuLLTSbSQ/aUUygls/BgAlPSZcXpUgl0gRqsGSSlLxDhnxrOs69VbTk5Oegux0vHLYx1VjLvTM2No1ojvVFSNcXF6DmAog7x67K\u002B6GhRi6GRyANfFPzu7gCTBw7cfXnt7qgpS6rbHREB2cWZVJG1uxHAfBrK2TWiaFmDyrHDwMxIgBDcLYbUN\u002BZh1pJR83yIjSfIlreMpgCdFwpqkQkgDmW263wTRXbj3Acu1yoEVHXYqebjLCLNFVO0hql6xtMu4WOiRakJ1ULtygJv39XZcGSseeZ0ag//OkJm9qpJJnjdZrtUM9JoKBJZrW72kTEoGS0uIDM0cyn5w3ha2zO29PIZuQr7cWde18fdmjjg9Pe10pfbefnQHaFcfzJ9Pfj8OAXE6haqibVvsNYWkBlKDci/LE4igOdM7e3GOGAKm9cTpKSGAENzHMNRIV6hFRIquz2\u002B\u002BbF0ul\u002BVH/1\u002B/FiICgAhCzEt5BcDaF\u002B1fBYH524r72RtdQwlUK09SG3xtAUEmCFKjOMbkfz9\u002B9\u002Bg9ilZ9ZG3ybqD1he9t6PTAs/bSwcFBN/\u002B2mRkUDtRuEBlACUotQAlNkyCtICXbY27wdXjbXXIML/neSlu6eOzZ12Qy2akMsQu79LOSCGazGS4uLvzzE81KoHJlFkQDLfY1/NDMTFR\u002BKqpI1EKDQCl19mpjhrWJex\u002BwykVvtD5eUWYMuXPRYQ2ABbBFTJtDTJtjHNlbeO/og8cnx2/RSs1hV4FefdRjOq1xdDQFRYArggWDQNzTL//ZC6RIaY7vfPA2/uav/jK0lZVC7dab\u002BnWDtP9z69CVc6bZ5gzBuvVDMdC4SQAo5QHAu4jnL85xcT4DGSNmp6Th9tf/BOanl27f8EOxpc349KfzeArj/OFRykojY3Y1xP1eEhJ8EJoS2pDgFz93XCMIgbXuxmoKWIPP7CpgSwJFAmpfnnXLoe7/q8\u002BEs7MzEJEbGMA7TkCRQ6HNTpduy7rQMdA/\u002BN53cXA0RTLtlnhEhMiMpFfJKuuG9fy1sM/rvgEZlK5fd4vmHkP5npRt3kTbLezcPHdp9VNAnzACQGbA9i4mUR414uaHS9UfUgjOptA4ZlhbcHcDVr6QfvS7v\u002BtfFk1wlQ3So4QGi8kp2tCAjMBmP1G2H0ep6E/\u002Bj//hpa3l//m//W9ldQXnOEWO3YXpHR8vxrfqbXiiAMr1Euda9TN929vy3BFHOQSUJdajD95DfeC\u002BigobSKr4zWSSQ6XJyj3lihDePttLE7wLONvY/L5/yHtRvvYlr9dtIKuSz7cZQ/YBaa/N0Wm35/MsqmhS6/N/ehmlIteRjBGQ\u002BWSkoBBh0i\u002B7CYCRPmWNT\u002BrWPxubCsTNTq44doawYmbnf1Zp/Vu1TleIoiMc9/CMeEaVQuqWXW1ssKwWEG5\u002BwsY/BjKrGth/vqUYXpYv80xZahqI6hZe1tVQyvK7ECAQRBb43qMPMD2cAKSI0dCKvZFuwK5Nv5oxfhNKmiFGsA1kitXpIZrdbAxOI/DsibCi17rlvMaqQrNM2Ty3UEhcPYGMnxgpgkZUqfYlqtm1WhvCWbJZdFwNbsHdDVjrzSkq3UCCsGJZn6ONCxgAYf2JcvrxTd6GlIGhSqkxRAXtsnWme8dkp20vviTYDDIXNrz3wdt4cHgEtQRjhZpAEvz1/PKqALeJQqEo1AMR7QLGN7Evlo1HyxC5inQcNFcl9W4jEW18Hh6Qsow2PCMLISCZgtISHPgpaXwSBrN\u002BXvMM91YV9FXi7gasjGI/D7gcSWJBGxdo4gJtXPxECT8GXq4jQ9YvOU9PTxFAPp5yK04xil/91b/l83smABliFZFahQhAL\u002Blj\u002BKpQuqCwwv9iiOzv33hbUBVoMogkZ8av/zzLRkPd1LZ8ZEOl2ELE1fz7ARFB4tO/8fhXn/ziF7/wjEpqkFZwGswYqF4V7nzAMiuaxYoUWyzrczRx8RMJ6ccAI65dW0o\u002BhcfZv/Cq\u002Ba2AAM663bPZvO8c5e129mLdiMxuw4q1PQEwkLcZKCY0yYu9FF59VrXq3MN7yOF4NlLGfph8No8AcHBTBjWnXBRT2aIPr6ZXOlVfF4vFouvybSvCF5llMGOxmMMaIEYCxYgQGJyJrwofoQmxQmgi/psf/Lef0KLC4fIEAFzqZSjeh/1UrUdcD3c\u002BYK3KryjauLA2LrBtin5FoqUT77scXlhHHmh\u002BxXIqw\u002BXKBg3j1UHF6zu3AQ69iGAJXFp4TWavmWfDOUDmTq0BKoJEXstSZcRBY8I7wM5MDxrBqUYQ53p11xKNpadXiTsfsDrhtdzCL5Ih/QWmaxdYeUrux4FJIqDKsxDuHHjWO2ebcFfmPdahK3WuoRb92u\u002B9whoWB7417XXAu3UEKupkXWE\u002BXlNv/pUca7aGV3jtbdk2iFWFupqCYwVVV8lQILsOFZrJYBu4ftD6xrly3xLc/YB1ReGz/LSz4CpLt2tcQO4EQ\u002BBQrXQDla5eUn4bMJlM0BHPbrmQrDIQJwxxxX351UM3eBYhRpSFuJhr76dWoO0cLRY4OprCyDvLEMs6YJv7zOhNT/YLYd3PnYd1B66bV4G7H7DWrOpdXK9kXNteoH1OtsfyTiFoRSAikNCbDAwNA4ZFWGPGtWrxg8zJTHx8ZJDtMLmKKQA8\u002B\u002BgZ3nnrrWuRQZnDwP24d5kuM4F1CJ5rrs/MbbxHHvhGQihSOvu8f2BAPHC11oI1IDDfWuD64IPv4bOPPs11MkZKvXJrSr6vRTqnM1UFeRYOgsJJ84DzP\u002BcXC5gaqtCgrSv8rV99jKC1d4vLecmfW4oJf/HZ/y\u002BTTsseDY1ndeM1kYMdVYeY8iG4CfjRj340\u002BP311wM//elP175/t3H3A9YW3PYzXJDyBb/JbCcisFXdeE8IFSkJ2Myu2/Z24TtAlboCshrw\u002BWdfom2a/YigayhduxKsmEN2jeHsh7j5mk6JkzQ3F3hjSXPTc\u002BzFeAUp\u002Bz7kCYCbQrXFB9/7HlQEn3322cqxAi4PBANM9WlVVf/9pEMNe3QPmy7zzhI4fABj4OfL5eI3KtFuhIuMwRr7\u002BLRvhpWDf5Na6ETQyBwcAowVtEIgvd/D0Hc\u002BYO1bG7gprUF2dM36uUICG\u002BOgPaJKIupqimVaINUXaPZQZ\u002BO1J6oHq4CUBJ9\u002B\u002BklWJBXEWK1kXtdByWaYQxeo\u002BhGj1ROz/TTd7g3kpFvpVEo5UyNuogrMMUJEQJHw3gfvAQC\u002B/PIrJGlBkUAUn548OHkSApBScgPGK4JCUUwl1g8X9cwaW/wcwG8EqTFtjsHqvpb\u002ByzpQ/xhus3ch50FQC3X4zaP3Du3rLz6n6eQYwglhoKXlg/U84Hjdr\u002BB15wPWq8aKdlWRJTZGSAxSRoyBgtaYFrUHmiCFhKT73oCrpq\u002BBA549\u002B7h7PzUDh8xxugGTnIgQQ7y2wWqB7lhWb5ujvMm5VRVYJ1mTFSiUYV3t6fIgrZrAFCDS5pGhiHfffQjmgIuLc5rUBxDVXDS6\u002BhxQtm1TM4i2MOfFfAjAKtKfB42/0VFSQoJyg6uDSt9UCREAC9754G2jltEuF6RZQz8qI0p8IycbXhfGgPWSiBygeSkQySVwWRiT5oiiREwmE\u002BfvWASYXRo4hizLTOC1Otkw6ATu60qiik8\u002B/th5X0MF08HA800q/EVQbp\u002BxGSXARPrlKLBC5Ygx4HByADLGYrbA9YIWr3Y6ivegEgwGkGQPQF05/q3bGSJb2nMoYvQKIsAgODw8MiNARUnVl/QVBSRJ4MhZw37NIajjlxGUCGR9piSh\u002BbCpT00i/1wJvwEAwg3okkC4OqGgEMsWcOLOSsv6tIjeUJVq0PIYbPW9lVkZA9bLgACNLYT8KRpQgVOgSibZ5aRGlbIm07o1lhKwpbBcgpSWWcRk\u002BPzzzwf1sV4v/aWUFq6BIQkycIBAoVmQjrlCjAEhxNtVR7jstFO/ZN0vRu/grJGPDMUQDQGdyF4nCMhh//nHTHGQoJCADzMb9ecW5DcgvuyWZFt8Jfug7rOj2jPrCdDQlF80QBE0kpUGkuZi/j3qKI4B62XAwIxO0YQl1PRnVRNo2jxwR95cfepVTLXvJHW244r1ZUibEuqqAlQxmy2z646311dq\u002BhsF\u002B1dDoVh/l2JuUepeoaq8phPojZBD4bXgdFU\u002B5sfkVmrL5RJEhOn0AAFu1HHZ6BOjd6HeSkI2fPj48ffsk48\u002BIU2wDVJxkUHuxoAUxbdaQpm/LNYoCuGEeT0zsgVASlWqfSde77TTN4oxYF0HZVUx4HHO7OJnbWp\u002BAABMFYJERMmT\u002BuuKLFd8DbjKwcVsli3C3E3Y1GcT1d6MK5MiUFU1mDe7g04H0FVy7jcMpb6IvmFtz57ViubheDM08znUDIcH0xuVtNdfY0qIVpElRgjedzRuenHFtUy5lDeHLkWAz8K27BkXF6G0255lesNx5wOWDWqz3TDrNV7/D37nB6jaI5ABbWyxqM8hoQEb/0xJf5AowbIRQZsS5ss5qtTfsPOmf7fyFG2qBeLJUCOKkET8CZ\u002Bvw9CRTiMYwXXB4V1CoL/xeHi9lgvcBgqqN1wy9rWaAIFlPSfD9Gg6OINbjBKIOk/EfbIbAJAkCKHquFFDy64uv8mqFFToA3umk5SZ6312s/bpZ7qJDhVJ84jQbL4AmFDXNQLHzpexEF3FrOPrY33r\u002BbwLDN9977uoFw8w0QMYgTQK/urLf2EUDK1IXuI6v47I65tGAoEhDmYTh\u002B9wv3qDPe58wFrHdR76BrgSqS1BBu/uxeZniZsfDIulw8n\u002B4fccw3WcwqoEja1/TwlKhvlsBhVBXdevXc1gFzhwNowgBCiWzRLT994CYJdmTz7OnLODPU\u002B2exS6cUTnU1gaDi95Z1pmq6sKmDeXd7vTk2LwSljOF0hZJx7o\u002BWHMfKUXomVV2ygR0erOW/LxO79EUgs\u002B/fwzg1cFIaqoitAk8jm\u002BV/nT1bh3Aes6kJDQVDO0oQEDnlFlze1y0w5nEnv4EqTXUy9t7gZtnGPJC7BMkEycD0QEDgFt23pm9QagSDe3rTsfN6n1ztgtF8pcrTUHqxwInOmOvrD\u002BEvjyy6/x9sN3em7Z\u002Bud1RQaaUlaJNcJy3kBJcTCtIeojRTFc7vij5F1VZQXEl/zaKiZ2CE0J71cf0NKWuNCvbV6W/MZgtTemBPAmYQxYl0KRQvMz5vQDWSmUr6GzH9fONccIAAna2A/ISkiYY45GFsYtoU1Lt4EvNye/\u002BtlDtwzbXUgmIh\u002BTSS0k\u002BVKQg4\u002ByvJr9sS44QrNqA1E3onNFyXuv97jIGexbD0/yEk77LusV6HW9\u002Bu8tl0sgEiYH9ZWv3yasGIihDSNwhQNlRIqIE6NJWOIizbvF/ugRs4kxYK3BrG\u002BZP39xZmy8dnH3yzsvMOfvDgMNZU0oakGTFktaICVFsuRmBMGZ3DHmbecH6Wb99HYv2KL6qeL8osAMGehdlUDVvXtmfTNfY313TZRz7X8XSyxAUoIAqLgGMXUMEBLKzsiZOHtF0AkcIckZY8\u002B/fgGC4uFbbwFwr0cicuIoel/CFXT6/AyQdcs0FcH8fI44qcEcEHd4K7qFIiGYh97iO8md/ZciWgTaYxBq8DTSYrGwKhBCZHCglZrefccYsK6BUkpeGbDoHHr9yS2ZN2NOJITSEktqTIJ4t6/cEN\u002BAfG4pPHdmDGJdhuM659/MEsTdk7cHZ5EEUoIFAswQomdegO7PkRrCGM9fvEDggJOT4z5I7bP8zEPMZNaNxzRNgxCcelJGm4bnuFBXCNtjfpEjilq7IqoINDVoNUAVqLgPhFtdle4ZxoB1BbqS\u002BTDLWuHeDFr7rFjUMwALAICRmplAci2CkZdjnaTy/hUhM72Vmk53XOJmq22bfPyldMm3zCOa3Wzs57ZgZpAk7t2YBKIBvCPj20YRXdcoMyUIBC9enIKgeHD8AMwVQoibQdt6vX5gvblSNOsNIg0CB2gMHrjg14tST0RF\u002BcxXElaFUWed2h\u002BHCswYy/MZqip0nUrRq\u002BdP7zLGgLUCxj5FpF0dMmWF\u002BqBrXkd4F4kzt4KYy7M2Bx/CK40DW4T/xDWKIanUqW73BuhYJNc5LtJ8xi5fApsZ5vOZ88Dq2GUzl256bT\u002BYCSkpAgUsl3McTA5wdnYBM8N0Ot1zh/NSeW3w3UQgarCgXo8MhBgJSoo2JARr/PNek\u002BUB0DUFAgXY4CHIBkgjWKQlwA0ODg4Gb3j/alx3PmCVC9a2EByBYfAZjrwM9Ka26mYNSX4rhERbDWbqzMTB013g1GYzg4G6uhIRd9lNcXWRlCCN5Pb6jkBJhZdTijwhu3MWbasAMs5ZSkLb9jWqgIDEafXCv2YAXb9lbLCf\u002B9xO3XFl3f1dr3LZFiCEiJQEbbsEMSPWFUIIW0ZeNveAiQABIkVAgEk1dY19I5hm/X8Ml3K8I7PqEdb31wAkhQw0\u002BckYglM0tMAkHSJIdMPegUEKqYFYPCvjAb\u002BNcp1T/SNdXCwRAu\u002Bsmd113PmAdRtg0zVBvjJ6wcXskpQTttg0r45edMtKdsdpaDZHze393OJP2eVFza5NZPaaDGBMTjYVIKV2d43qW/6UbpoWMSqYGSFkLa8d52xDM94Ybv9teFXzLdlNyVJsYKzkta/aGzbK4FRlIqyuZYN\u002BnRQ3pvIgUBhSEq932TcvKf26MQasK7Atq9E8t8cWqTj8tnGWi\u002BzD1w1VKLdnAJZVAkQ1mz2Yd8kE6PqGWYvei67bHZh9nj/vX3Yjbk2hbW/0AOzp9rwGzwbfzGIvG/sxQoDo3bciQjic3SumF68bRsNJh2SL\u002BhwAE4xRSY1aD/Ls6caR\u002Bes3jrds2KDp/vG0xoB1LTCC1GBjUiA7/E6hlNDGzd/dB0lSp2teRlSAAWnyOjeZsTPyVSFJkGS73vjdAG9khykJIhta8sAVBsG5qF9cjzqeywG3lIVarmUBsJxtE0fqlvUpNCsBbsQmxoCF0gXMXxBBkiLGANJ\u002BDEXBiBpp0k4HT8Scsq8ZbhbNgKsu84vZxYDEyT1JcX3vuhuG8jxbT48ICAPNrIT5vOhQ5Wb6FRnVUMe9/G355hZVpNalc\u002By1TzJvP3ucZwmdALv5e77qNQgELaSjouTTdzOzwEGGbEqg4AGwridQTV1G6\u002BdvTSI7v3d52/IAUQKEky2nczS6JDOF5foVCSCUt7VRa73fuNcBi23zthDRLnAwR5AqWKMr9EqNmKaI0hc8lWUtbb/agIGIsFgsV0dF9kQoNa\u002BB0mlZTroF1WTvbZkaYlWt3HCqZXkq3RyerRlfvNl4DRmlubZVgwaBfayqkHE3fnVVbqHfy9xkEG68MlCeFzqoa36DVJI3FfcmYO3bZh964z2oH9DyhSAm17cCGKwhb487PSPB2lwhtgw/D2bXzNz8YD/TVV2RHymDvKrOjSJRb6fn7mPf1brejbseqPrMq1czvU0e2HWxf2J020uq1Vy5y0BVoY1iaYKjo6PdQWvbcnKL8GLpMhsYKp7Z00AWZ72rTXgtofmNw70JWEVGpON47ghgoorFfAEzw3F4C0EJlUy6C2x3jWHX7Fe56MooRk/QXF\u002BO7QNVQRKBpJTlgsONp/qJCdK0UFWkvL3NNzTn9pOfm/VDXF/6eqfzVWUGvOPfrwHrmlXqzREQYTFvkCTh6PBo/eSt7e/q\u002Bd0mFkrEmM1n4CwkeN9dctZx5wNWu8hOvaRI0sImLqFguTBL5u7NKm2XtWQlNyybOY4OHqKqNgmFJWNbNHOXB\u002BawekF3v7j2hOaiu4ad4yBE1AVGChGkAogHu3I8yPvPWeXN1S9phS\u002B0tY62ctMp2sWy25\u002Bw5bld9OUQXVFUTDzaGyOJoIq133QlkKs9BfDk5OQYs4vFs5T0EYY/z\u002BgfGOTD4hvntzwght9VX6bnY06SEFjXspotgezSorlLdiq5vpWZgAODhBDiKvN9fW6RiMAIMDEEBCxmi06xtOPXhVJj1NX9KZ1fW6/BOe/OVLGczwG47n5h4TMHSNacN71/gezOB6x1lIFfgfkySNQJmnr92TQjhYSEFg2SyWaWc82OTxmPERYE8vZ8ktbJnkpom8ZJj1uwofx5i\u002BeMyOXySrHfzL0CK46Z70kIUj1l5SdmBjJGRQeoJtPHp8tzGOkz5fRo16CyXUOX/OzsDJNphTiJruxg6iNPtC3DvToLM/MmhqkBTJ3k4Eaw2vLaXVufz2cAgIODQ6imjhR8kzlAoojFvAGHBpPJZGVAm8PIw7pzWL\u002BR25TAFbtmen6CXR6otHNGGT7tjRgSEpZhDgmNK2BaTyMoTtO70PNpVn/f/3ZGvJrirbffwemLvwYbI1YVkF5/IbbI\u002BPrx\u002B0hKCfhs9jTq5MmkOUSVaphRp4J6ZEBaAsLp8bKaASE9A/ConFegN2XtazPlXK\u002Babqj/0M1FzdA2DdQMVayA4KIxlPdvA7SW3Qx/RORWYMx477138PnnnyMy\u002BzKY\u002B4kB3vH69YfSkO\u002B2WMzBkVFVN1\u002B\u002BSkqZO0dYLBpXfZ0eAEa3Plb1bcCdD1jrYGacz87yhXD5hURrhXRkHk25wSQ0aLFAmPKfRw1/O3XLtaHJ5RUX6\u002BCC9\u002BWiop5WmBweuMKlwG\u002BcfIGGm7iJ3s6ZA\u002BBcp2k1gTT6dPbi/MnJyUNUqUbVuO8iaVEM9RNXpdr16DmBjR8DgJI\u002BM06PtNNz3nWO1iV9nADaqSuY9HW3wINMaztMbWMVbuZOzkYKYsJ33n8XaoYXXz7P5YHtmlaXjey48w77wDZlikwew9qv0TJ4nzWqi5kHQjPDSfXOK/qs31zcq4Cl5s4oFgyR920d90954axAGpss0qd/Hon/NgbyJCVT2lByWIPkG8X1xCUHT8N33nsXxi5ho5pgFjrbL5jtWVzf76bYh/ktMF8CSp6JE316en7xpDqf4ljexmE8ASt384rFZ1GseBd6U6BqD1Hl4DzMuNIyPQqDGlYZnulnQDd9GzmbRZhZVkoQoPXlW1VZN6bjGxg2O3acvC4gqcsFAXj7vbcAAM9fnMHanP0qAZrAgaFKiDFC1wagiSkHJ8vB5uUyYrNhQKdsTeYZV1l63ifcq4BVsC8Jr2cmuzSuSxw3aEPz5wz92/5LnMmf\u002B1eNTC1f9C5SV09qHD84Qqi5E5O74ZHtraS5L1wRIcCSPT37bP7ESBE0YpKmiDpBnXJnjLrx680gbQFBAkB5kJsZKWdcaakIUj8T1kdGvTrrTbuAbdtmfSpdGYju6287PvxBVjwUZnz74QlSMnz11Zcu\u002BBedOxcjO\u002B/tlTI9\u002BDp8jnuBOx\u002BwdPDsVpi70vDgCX7ZazlhMTnHUtmzHtI/N/JANbwpiyXTcMJ/M7Mq0/uGEBliAg7AO\u002B\u002B\u002BC8CXqqltQGEYdPjV3g/7nD/C0/dO3nkybaawC4Aidd0xAF27n30I3DtpK3y0gVtNHtZlA6bNodtWzQBifYy4gITmmREe7au3vgsiAhFByPWuK2kjXaDs9c5K\u002BDI1UCS8\u002B/67CCB8/ukXrlKKlCWtX0dNcUBtKOfkno7w3PmA9TIw6pjIf67cZ1Qrf\u002B/NDfKLrkjyvvfeOwO2uvgypopbuVClljZc1ewMii99IWu20opPSfnJycOHmOIAoY0IFgGxld\u002B9CViDTwwpEHUCoIVpDQCPzVUvnimV4vzl5/MymDhnrRhbbMUgq7O85F5xBSLNpFBFMsN7778LKOH5l89hJrif9M1vDnc/YOXW9FAexnToanfp0/dfAvg\u002BgEuHiL12zN3bGVEvC8OUZU0UKkCbWlDwOyIwe4BiQ6tN1wkbgoncr86pzyv6XmW8Yxs2GvwrzPvyPV3r0AFG\u002BpQ1PqnzzOR//Cf/SW7lXXWid/j\u002BXYG/\u002B6/8XbAFxFQjImZp6fS4jQsIp2cKPCJmEMS1q9Q8U8t2Wd1RrRA7ex0rJJ8BKP20EGpw4KwCqkBePq4sFa03AyHS/BBx/Xcn0Wae3HWWa7ZWzxrIxqx94P88VNVvSusKG8ZebuiL/OvapPcLdz9gvRy\u002Bf9Uv0Fotd33WT63wvQZSxOxFdCOBXTIzxJnDSvaqHckZQfkpGXc1qirVCFpd401fLrOLOtAuz3rpMH58ND3Csl08a1QeURzySi6r1ZVAvHlbi3gjQ4m8KC6WRRa/WamW8kAlA1WhokpqtCImlnY2bu4j7nzA6pZdKMHDXunjaX3WT80gKs5WRy\u002BFy\u002BRs7VelM9UTKjQvH4tKgHZzj04P0Kek8UlIhwi5DuWKCK\u002BYPrGhAKtdgIlaAa0nMId0gEmcPF5UjFl78YyNH7H1vo/rry0ZiBGgiq2BqxBCzQIsGJgMtqPOtd6gGeSnuJWK\u002B5obk5KikoipPoCq0hleQENjK2\u002B1ZRbxvuDOB6zXjfVZP8sqB53wrvRzefSKH\u002Bq5BbDlCc0gjU\u002BD4kmVapDWqKQGaYWhVvkrbVAVGeUdN17JuCqdAM0cVVXjpK4eQ4AQ\u002BJlSelRoCP3RXvP8qMCyNJVHppsta28FfRAyz3gjIkUEmQOZoqekhpCg9zRYAWPAujY6i6zOry5LHudu1CLP5gFY1RmnnLGoviqLP8daF2mVuqogoaes4UnVHoBTBVk6zyxIhWEhex89r5cFg0GD2qBtmQ5QCAIiapkC4uc/peax1gYje4bgxfkNpdds9sB73Nw\u002Bo/dqjlbN7b\u002BKVM8wGJpp93HlgARyer1nWgZMmymMfJZVQkNLLIDQ3FvdmTFgXROmTvgsS7tSnyqWWVfB\u002BUD5b8al82WFD2T9hMgN4DdvUH7K5rN\u002BQWpUqQanCkEmWClSU39Lvco8g7eEQ\u002BrpI2uBhhG0hgdcgGLtQoaJHpsojO2ZcXpkbFBEdAnTdcRaXxE9wcxwfnGO46Njt7aPvPqZd7W4gcjg4Lij9PpmpbbH5kEtSG33TchhDFg3wFDwrm3ENdmT5drIm1Yh1adB6yfTxt1ayo3Jxt34TCcFnLGSB5Tv3/L9XJhOJauitS7sMGiR9rw0ACAB6sXUx14mARKax8tqBrH0TAiPNDdCuONWfXNLqBj8FruYXeTOZMzjReziiH4Scoao/hVxp6yq3Xykn4\u002B6PYSlfM6M6Q2V2n915/Ob3oFvBzbHQ1wzPQFSDE63B6pdxEUmurWC\u002B3qNig0IWj8F8ARwpVTPqiZOeAR2dtgoW08x9LV0pzazqatBxh58Cd1StqIEDvyYXc3iGZAe7cNJu7o/uMn3uk42pinBivYZEZbLFjFE1HUEMw9Ge7rzsP5p9v/S0BN2u5152U/g24UxYBUMOi824DcxYrZS91rHYrHoXsJwvSNg\u002B5JtKGPcabAHZ7kXusKVdfedN/PKU9m/Y4CZPF3M0hOeAUEi/rP/5D/3X7nmEul14T/9f/2nucxceprF\u002BGG/1/\u002Brv/M7PnRtx555WIQEn1U0ap4BeERbHLa7qOBJDSxTTTDQ5e9/YViLLJwshhkhEGVZbW\u002BkdC7PnVJo6GuW6rMLmhSLtIACqCY1OAARlUvdAGhmS3CzhCYCD4MjyWBC4/5JywBjwOrRBauiqR2yCw0jtW3X\u002BVu1ybp8uHVoFlGCV8oT/DcD7\u002BjccVejShcKbiMmeoCIqmdMvuHQlynGWEAsxiAWcq0nQQIe\u002B/d1MKu49lL4wPXAX2fw9xaNdnPCr\u002BvcZ8lD2vY0uDprZADtsgFXEcaKwAwaLPLoFrPwu4J7H7DWlz3DDl6S1LaLtipF0ut6\u002Bg2DVadmKrI3haZIOnt9Z3NpkktQTxnxySQdghMDSyBShaCva87tJWF7fm8dK7wk91kuJTk3CZkCqUa7dOa8VQsIpWdk3lW0jsNVOpFlW7norxHb2g7MDE2Gs7NzQIAHx4du5sEhk4IHmc\u002BeDyZtExr4QHUViLYFO5\u002BmCLDh1/cQ9z5g9fBOGSsjWvh0ac0Hi\u002BXizyLF3\u002Bxc7HOHcF90WdWAl0UGUMzLxOvs3WD5SOYZFYyfgBTBvOsHCQAYIQ93p4Et/Z1Dx\u002BPCVgfk0l2rpAUbQ1hB6npcxvpMoY\u002BEc51ucz5m99uaef3RXK759MU5Yow4PDxEjNWNVEULUlKQ8X/HLJlwohYNlARkvOLUdJ9x7wNW/xBMCFJ/OmmOPiBjSH2BgHalwLotWPV1qnwxc8z/dveZtGzKi7MGOwBLK6/dBSUgEKHVFhVXYCJUIT4NEp9M7AgkpbammaWetcKzvhRXd/vj7bjmlxiEeCYVULc1jGqvG4b0eFEtAKRnNYVHKTsCuTt0zMTZy0mkIgqzhEABKobzswsAiuMHDwB4tpTEdur2bzsWAGhFwRGY87mRzcDGFCQCmK5QHFxHf3R\u002BvlcgY1AikPGnbPggaESdphCka3euALgxQxKfE4TAVFeyqDIb6MuG/ebXknpwYwlPpzx5EjSANSBqBNS3Q3LPyDjYngOVZGlFbQHl35UX953WjooTGHj8vXffx6dffvpslhaPfEj9\u002BhZpQ2ekFy9eIMaAw8MDxBggN6hBKVzayPedrXCvjLWrq8Y76\u002Bh9Oe51wGKLn9bN5IPi5EyAx5CgEMi1Wu6lXpUkZV\u002B/PDtoGHSOrgsFMT89mh49mcwPUTX1ighdNzcXco1tsBzpanOviEf1TaPTq8pZxvoZ1jUC5moAC6jbQ6BVVPMjfO\u002BtX368OJwhaXoWmR\u002BtqJDt9dH1D4zAESklzGZzEAHTw4MNmePVPStb4O7/3oLoJxaMEpbVzArtIUgNbqbd7Od9wr06YlZG1BpI\u002BBTAB1EjQjtZ\u002BeAZhHTTITpSH/x314au3tEPtvbLmN0cJycMBolPyfjJp59/Bm4iapuCJebOUe40dmJ51G9/i4zMXYafUxkE5Kvb/TwY2al1ijY1iJKQ5s3jECI48jON8shIO14a0NE60b/TrvdyCaOkCbRcYjqdXrths3KMrABSzsc94wrK9G3pAN8m7nzA\u002BuM//uP\u002BC48dNMw6/vV//V9b0RFXIlgJGghXt5U11z4g7vFn7FK664uWfKGHENHqwi2lqght1wMLPw1SP5k2x6hSxP/1T/6Zf1tw57Kk28D//f/2/8g8LkenKbbnufrRj/4RjBQH4QigBE6MZM3jeThFi/ZZNDyi4EV70TI3Sr2GmHGnNusFfM76/E5TaFOLKXwW8DKJZl4zXd1ie9H9y0ixqGcmXIhd3/Sn8Ppw5wPWCgwbZSPr2kQ\u002Bc0cU3Gzglsc5ytaapkGYeAtcRaFEiOrqCWz8BGBUqUYR0LuPT9Gb4GXuWTI/56AIyoYa0iYEjo9n56c4Opk\u002BazB7hOga98zBNfmTgQf0CN9YkTIebP8lsqutx5qt4Niae2cMfb8C1hasKyeQKjjg2u3pXXWqUgcr3oaBDJJadxfmAJX0lDTmjMpraf2S5R5diTfFTXlcHXod94IgNQ4XJ66esKwhL5rHTWgwfXvyTJM8iiEA7PwtZXJViLyty\u002By/Rrw87merYQc4UxPM5NZE/teL9kSEiIDYVk8/\u002BvOPadJOn1Rpikk7RZWmqNspYqo3hoFHvFqQ9lI3XkOsUaUpgkyBRUCVDpGe43F6IYQFf\u002BRKyWVdOBTh2\u002BZAPeK2cO\u002BprOXdAAAGbklEQVQzrIIiWkcAAqi3L7/\u002BlrCiK5UL78VtJlJ8GjQ\u002B\u002BfJfPMexvo2j\u002BUO/QTS\u002BWp2sEVuxTS1CQr8OFxEEqnGwOIEt1U1hU/v4/ZP38fX5V89SK4\u002B6uU7rK1FFb/\u002B6mRYRQZJc2lm8z7j3AYuIYKxI5BcpqSFVLYzNSOmldZKYCIyIYPyULTypLCCoM9NJI6o03fYqjMvBNwdsDGTqSyBGSsDB5BB0SI\u002B/\u002Buo5jPAMrI\u002B2DPJcu1Gi4sV910sb15XruPcBCwCUEhb1DMYJRGTm\u002BiwgeflxPObwNCA\u002BmaQD1J0E8arSZqeWiVJT26yrjHhF6FjyfT2z199yDHnvZgpCBC8nOOQpLpoECekxQgOE9ExJH7kH480yJDfGcJltbQUhRB\u002BKHoMXgPscsAIAAlJcIIWENi5MQkLMwmpXmm9uYOAybOh8/bhiVFah1gkqqwcDgbq2fFgdBdkmFzziVaA/78OgdZk7OCkhoIYlQ5AJqAgNGj82TlDSZwAe3USVQ0VdTTWXJAQJqgTmMAYu3IOh73/rf/ZvrEiy5FkyLOoZ2tAAgLksb1qbRWMsl0uYrF65610gpgpkCjPBcr4AKDyNVj\u002BZpCNEjfjZP/uPei2q62Rrd5Sh/sbihuf77/4rfxcAoJlxb6SQkLDMTtZ1HR9NJpOBuusqCqO9y\u002BDU0LQNwAYRnyUdZmvTqZcQzAyV1Ph//gf/2b0ikN75DMtWeDIKcEIbG7RxYSkkXFYrcoOJ1Zi\u002BXkQ1cy8pluppbeGJkSFojVon4BS\u002Babu7Ea8Jm76KPqs4xRSs9AwkjwSykblvq1YWt6NtS8v5fA5mRowxm1rcL9z5gNUHGIWEBm01szY0EB4I/29/5crf5UlorJ11PMAwyFPS6gm3R4gSAFFADSQvmbyOmdXrxXXP95W\u002BilOYKB7UD6CQxw1mULZnDHqUX5Fft0p90YECAxtvXQOZGdq2BekS9w13PmANJ\u002BkBQDhBQtON41wOZ6JvFFCNwRqfBnUXGkiF0FZZ7qVXaHilvn4jvlns46uoQJVqqAmEWoDpMbnN/TPl9MgyFWIbSBm7LHGK5LbZ/atz3vmAFRQo0sJiEch/KFsrXR64eDXqkIKUn0aNT6rmwC/GPMbDWowoQp6wv7xwO\u002BLbj92\u002BisMOI4ONULWHqHKNVDg9bqoZUkjPiIqvYp6EsOAzrGZg5g1azfWbQXcLdz5gObbzYfbJsrxzxIjKT8m4c6GpkjvRcAloJiiZnGavuXE84\u002B7icl/FtYeVBQQlgHx0h5khnADwYxhDWZ8h4JGS5kmL8Um3C/ckYCmoXGKk1zWBeBo1dr5\u002BHYyyvMuGEtOqf/LY7buTuNpXUcBZupmMXY2hoz9ETJtDKCvEDBI84wLrMwMeDR2cRqzizgesomlUUFLvYlDJW\u002BsAjKDxaUz2JBghSI2YakSZ9KJ5O3rJbjnuoz5jhnX3sVvkcbcuFxsDFr1cIQIEgLWGBTwGgGD0zEgf2TirtYE7H7CAVRZz77ILbOsSKuFpEM\u002BoHuAh/oM/\u002BQ/faF\u002B/Ed8sXtZX8e///b8PSECtB1CaAKQI1DxeVguopWcAHn3Tx/gm4V4ELMCD1rZcSgkIymDzGpVhOKk/6lGN2A839VUUc0lTxsDVmXPmFtzlR0mfGekjHUe17kHAsnyIRVIYedlWOjrmBqReo6rRz/pt96UbMWIFL\u002BurmHlX7qvoAStq7HhcpJxrXAuA1zKue1jnuvsBK0OpJ5G6wmTsun5xkFH1krcjRrxCdDyubbWugKjBezbZ6cdIQTzwVSS9l0vFux\u002BwNukFXUZVFD6BiCBxDFYjXis6dQ7rpyjWYZkJH1ONCL9eu4zLh6zvFe5\u002BwOrgF0PU\u002BARZhyp2AQvYUIm8h\u002Bn2iNeHlasr0xg6HhcGDHrqrlv/0kJ2sk4A8Pi\u002BVS3ufMAiA4IBwkCUCLZDNzTVmLOpMVCNeP3Y6qtoqxppvTPP6rKRjTFtDlc3dE9w5wNWAZtTOquVrGo3Rg7ViNeBFR7XShdwKBu4CrKAYFf7L464TyijgSNGvEoM1GZ57XsjNnFvMqwRI95k3LOV3YgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0aMGDFixIgRI0YA\u002BP8DSVDLjvq5\u002BsgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMThUMDY6NTI6MjQrMDA6MDDQM0D0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTE4VDA2OjUyOjI0KzAwOjAwoW74SAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Dirt", + "enchantCategories": [], + "id": 3, + "name": "dirt", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAzRJREFUeNoEwclOG3cAwOHfjP\u002Be8cJ4oRDbGBPARDHYJgiQGqG0p9567UP03Cfo47S9oapSbq2qxCJtCAlNlAQvGDvExB7wPptnxv0\u002B6acff5g/2Nzgl99\u002BRREBCoUip2ev8T0fJIlIJIoW02i1muztPUIEAjRqdba2NhiMx8j\u002BHP599YbxZET50T6WY7OzvY1p2axvZHly9DWyDNFImMrzd1ROTpjNHD5dXzNzZsi\u002B53E/lyW/WeDlyxfcW1qmVm\u002BQz68xHo7o6l0scwq\u002BRCwmEVJVppaJRIBkMolsTiac//eWQb\u002BPfqvz51/PyOc3AMjdz1N58Zr2zRRZyBQeblEslnHMOSII4VAIuX19zWWzihABdsuHTA2D5cUYtmNSOTllv/yA7797TECGcqnE2atT/GCYqLZArdogkE4Gf06nM8CcaDRMp6PT0zuoQsWxDcaTEc3LJqXSHp3P14yNCZORx63ewXNdxMPtHWrVj6ytrbG\u002BuYkQEv27IbreIxiUOTg8oHXVwjTGrK2u0h9Psa06luWzlEoi1FCImTPDMCxuezog0O90XHeG7/t4rs/R4yMmponruiwvpWg36\u002ByWd4jHNISu6whFpd1uEY/HqdUvUBWFTCrNVfsT4/GYauMS27bo9jrYtoTteihBhcnUQjooLM0lWRCNqMj4yEJQKpapVP4mk1phc2sL3/cZTizOz9\u002BgCBkhy8xxsZwZciym8e03T1jJZZGDgr3yLq1Wk5Ci0tO7DIdDlKBCMplAyHN2igVWVtKYtoNjyQjP9TANg4VwlM\u002B2x4eLGqoSwLBnKMEg3W6PhJbgY7WKLAVIxBKElRCapjEaTRFhVcU0JmjxBKurGd6/e48SUvFdl3vZHP1Bn0azQWQhimNHCIVCZFJZ9NsvmLM5IqiEME0L0/yCfndDqbQLAVDUMCupJZ6f/EN/OECSxoTDC9RrlxS3gywuLnP8\u002BzNkLaGh6z0m0yGW5XB\u002BfkYsFsfzPAZDg8P9faaGydz3iWkLmOaUm16P4\u002BNjvorPkcs7ReLJRZpXXRKJRZSwQvXDW3K5LHfDAU\u002Bf/oEIBMikMzB3yGbXqF5Uya3niGpR/h8AHrKBYa\u002B6GXwAAAAASUVORK5CYII=" + }, + { + "displayName": "Cobblestone", + "enchantCategories": [], + "id": 4, + "name": "cobblestone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEUAAABmZWVaWlqbm5upqalMTEx/fn9SUVFMS0xISEhdXV18fHxlZWU9PT02NjaHh4cuLi7///\u002BdlQWsAAAAAXRSTlMAQObYZgAAAAFiS0dEEeK1PboAAAAHdElNRQfmChIHBCjo/67xAAAh0ElEQVR42u3da4OavBYF4DN2KqDgzP//tUcuSfZea\u002BWC2mL7Nl9aIyh5JpdNAvi///1Lf3j6\u002BDj6CP6Y9LGko4/ij0gfMR19JG\u002BfPlw6\u002BmjeOp1OHut0OvqI3jadlmSp5nT0Ub1lOsVkqf5xiXRyyVL944J0gvTjB2YcfYRvk5hqTphx9FG\u002BRdJUhiu\u002BPvpID095qo3LvT76aN\u002BY6p4\u002BMePoI35jqjn942qm\u002Bse1i\u002Bo/z7WP6j/N9fOeilzne3JUc4bdYP6Eo0vx26iKXOctOSrLFT7h6JL8Nqos19kkRxW47CccXZrfRiW5zpA\u002BMQM/4egS/bJ0ryauoH4i5p5Q5gw1jbn\u002B1hmJrQNyVI5LUf0ocv2tEzhmaHNUkStHlef6W\u002Be7IGj6\u002BQGpSKW5oLc7uoQvSxhjfpAVVqyPD29134aq1ulv5MKQXFH5drhmO6oPx5UZS48u6YuoEleOKnGltxxV4iqEHkeX9kVUK1eJauXybzuqlasSqR1d4ocT99IfaFHBwkXXewZgfX5iXHt0qR\u002BjkuO/o5pToRmuuVQPHdWc8Izp6JI/RiUjS0dluHCLJEBN1lEZrj9zAqd8zvKBkYEIHXzbot7NUW1cf\u002BZ817mWaLIPz5epJ6L0l0wP\u002BpBIUZ2gGuBMDPVETFWdTZ1fHy3RRFXk8gW2ZXZUJa4ftCtyhddHazRRZbmo0Dh7TD1RnirLZV8fLdJEJbmo4FjUM5W9SCW5MB2tItMJIkgfDmwRAYSgviadMQMDsROEbmJpg/zesav3IVFSwfCK5/qgy0oZGIjFPWjiJttnhYyjdRRV5MLacMYq5\u002BocDIZrBgZibg\u002BIczcuap3vGEhAt4Jnxyc8JRRzfZioa6INMIPiLMw4WmlJ2HHTIPYpZhtIpsyl\u002Br8KsOjdjpYK0TqObzTg5blydefsqFT/V\u002BDK9G7vQBW5KEQyGZqr1NTOcjQ85ypo\u002BrhC7/YOVAsXBDgURjFXrWc6U5x1zlXQpFPp3d6Bai4FBtMUXVNBK1Y023DG6cE6FqYDZlNFsT4cF8XXawYVs0zl4xCf39QMmWpO70CVuOh0JGVQMctUiYvey1AVuJL7O1CtXBDwYAYVs0y1ctH7BaoMl2/Rv4Xqo1ysuRTYbf\u002BoYIlUw2K92pfQStCv7\u002Bqx/mfiJ/wTu1LIJlTiomao22XpS2jhbMn99VTmMPKhJi1UuFLs4qIOPt/j576E1hnjd/x6qu0wClQbD76uDPuKi0KHciyhvoSWZd13/Hqq\u002BSgqVvdS5BtW4x5nOimnJWhahsXvwGXZn3Qa/3IqPKxaK9zeLFLV9jhDK9wWDEtcxJd2s\u002B3QfsnLZ1PxsPIC9EaRqrRHynBUJS7iO\u002BGu2NvFecOXU4XDKLctyixS5fbwGVg9JBfx\u002BfaLe1mql3HhYaleuIJR3aKeflLPA6m6LMvp5UsbMEdyklPAVAuomVXrTT3DUZ1hWIRJtPVPuq9mPb20AbNv8W9xxibvilXs3bI9Uj3DUVkNmERLtb\u002B9z3p6acNExFRtz/iHccUKZaXmWhzr6hmOKmjAJJrvKLxybjR8emkDzrXqC6K8UFFLtEc94yd\u002BxicdF6R6nPX00kZ17VdlnIpclPHREp\u002BXP1N1PHTeUI7g\u002BQqonWHqelgFrlxGvmiUAR1S/sxvBxfNz2yv8\u002BeGfG3dmr2TqsBVytBFowwY6spzCo1cvnac3VyHnnXgqzbTR\u002B6kynDVMrholAFBVH22qoELDxRn0Xg\u002Bi68H9h9Zt\u002BrwE/EYahkf1WscT3T2iyfQn7VLAWmXT770j46zhoX\u002BfR2r6\u002BznQW2uZlBPRBl1LhrVfBAV96VOq0gFFZSaIVH1TViBK\u002B3ovrGQQT0RZdS5KAjwQZTbDzf4LFIZrpSRp2rFmrn8zj\u002BwQYsM6okoo85FMZPPoH0o0CpSbVw\u002BI0fVjtUNsD91qTzRWcOiXuMn3ktHISZTUKe8F6tekku/G2uwXDQCybrLAQE1GUcFd2lim6JzKmrrYTxub4b1klwuD2FFLhqws70ih5q0oaMyXHEDOm8hCEdluKodfL0kl8vDWAsXxTe5USx\u002BfWWYP\u002BHtSrgFneJ98jotnKK0hA71klwuT2EN150hkromGbf4rJ7bUsKiU7R8rmfUSjJensa6FrkaqLCeLBnFWZMq17IHtbJ6hh9d/PgyjvuxBsbKczVSWa6YkZ2Pq3LFPaj/rmf40SVxjeNDWMPAWJprB1XgchlyprfK5fagyKCe4UeXlWscH8ZauACLuXZSyXSqfmj1S6p7cMIecxyfwrpzEZbnoppFITpEQPrmB19P8EPrfxN5GOUMrFl9/zTWcGWsxEV9lg9FT\u002BKer2xGtiOsV\u002BHsYeQzsM\u002BaTRBr2o91vTLWykWjoc1wVFGnmHFSH1pv8cXD0Bn2QwMVYk3TQ1gL1xUTxVmYwfepVjP4ao5qB1k9DM7ADw0mFmuaHsa6cxHWNGFMSuWk0LmSceIAkRbjqWp9VA\u002BDtnCfebsx1jQ9hXX9YizDBV1DLCMEg6WbH34kkAwX9jtn2iN3GLSFoWKsfnoa6\u002BuLsTYuGHRcdYBgMHfzgx0ONRf2O2fao3QYtEWkQqz7f16B5bnCJ/KlatAl8L0OnAG7MBf2O2fao3YYtMVG5bGW/wDW9BiW5QqfOA17j1Jc0o19Lv2GBWdU\u002Bn56Hxc/\u002BhtjBR2Ldf/3UazElbDs9GC9/lMGNUPkymUUuASVP4\u002B/KxBWTAZr\u002BfdxrHFkrMBV71kpgzp45CplZLgyVIlrIQEsgxaxtn\u002BfwVq5PNbMVR\u002BzKYNCB\u002BSqZQiuAtXK1feM5WoYWD2JNXMh1jBUOmURHkJMShS0eszLyShDlwLiWkc84zNY0BxdG3wB1jgyluOCVpg78XBU0MjougR9ocIJt6CGaakujEV9l\u002BnbX4QVuYaBuaCbKZ3SOiqzL13xkr8E5oRbnHCLREVY39\u002BMBX3XbqyRsTauYUAu6GZqkyU/cBXwhCsZKoMCBbou120RqADr\u002B5uxbv3TWOPIWAvXgEl0upWEnRldpUcTdXRr3E/aBdLlwljf34xl1J7BWrlGSIxVmR6scp2wnpAGnjHRY7x/4remGb2E9f3NWK6KPYc1c41VreL0YJXrhD0QVR48F6cHxP/Eb7XTnxHrm7GgPa5U39\u002BPYolELbEwPVjlgkABWpOjClz2taMK3\u002BrnivNYNCyuVM9gkRv18tnpwWo6Vbu7H7VEz2vGifUclkFLWOsGz2ABF0UQKdrAMY4qUrlmEVXlQgYxf3i5tGG5GoZbNGOFsjssxxW6wS8VmmH0RF1Uvs\u002BSVGUu6Cg/Zpvcko3FguYYhsUHsNbSA5bJiFhfXyqOxbicBj89Gmap8lwwBH\u002BsOB7LzC18Y6KTxYew5vITVtcx1sqFQT89OZk6M4qzilSaC77kI9Qki\u002BUmYqBeOazQjT2ENQwCa\u002BNyWDMXYl0rV\u002BCojKoWPzTCfcPtxlgwa\u002BX6KzkqvhZr4QKsND1oX\u002Be5chl7uPAqgLmkiEVTfGYcdFjpFPvVWHcuwgpc/pXmKmW0cuFFE2tJPRbVqzsWmvgwfg/W1IrVDYy1AmFNY65aRgsXXmMSSmqxqL\u002Bag6ibwPKTNyG/jgVxeQFrGBhrJkKs64gUYFO7n2weNMEG/VKHk7BoHFyDc8bCma5A2ILluCJWJ7AWrq9cSljjiAyOSk4tQ9TquLC62d75AgmoGCttYd5Y/m3DMlwJq\u002BsE1p1LIDFW4KJTnMJMPEStkQtbpx/KfL2yWFvRPJbdIr6x/duKNXUCa\u002BHq6KpTVaMYa\u002BaiM8LKwsUZp7w\u002BcRUQqVYsFbmHCxkclucMw\u002BJtN9am4bHuXIx1varmx1gj3rXBt72RVu2knIOkNA5arHCBjMPCuheGxUewFg/E6gaB5bmumCKWu2uDQkzszDJnSJZKRJTqnDBceOWw\u002BovAcs1xH9ZdhLG2K3TxQkrGiiOowYpcFGJiZ1Y4905UhJXO8xNFuKDPYfW9wIK\u002Bay9W0nIVSmBxyBADDoe1cFGIiZ1ZZVYnUAGWnUHCUdFh9b3AosWy/VihJULrE1hhacO3PsYaBgwxz7uTmu4cR8ZKJAar7wWWWFmsYn0x1sqFXdUgsFYu7KoYaxyfq1mXC2ONI2NZkogVWx31ajgq1rG\u002BvhhrLl4b1sxFM18CK3Ht77PmciHW98hYnuQC9cpi8WLZslkL1sJFNq1YYppQYq1c\u002B0fDtVwe6/4vfRmSXFx/5d65MNbybxvWnYtsQt2qY4kpaIk1jvvjrFAui7X8m6FyWHEcrGFt/7ZifQmslasFSyxvSKyvL1zgoiBeUlms7d8MlSGJ8VUNq/2a0iLWzEVYFE4FLsKaGMtwQZfFXLZcwSrOqGeoTJTViDXtuAC3gmWqh31DNzvCCifoFmvjgsGQuXy5NqqesfpeYLnIvYTlxsvnsb6\u002BBJYLp7J1K85neKw7F0RRzIXl2qgIiyf7zDjosC6ceggudmNdVdMRWCacyvZbcfoHsa5Xj4VTpzxLtVEBlu2lIxadE2aoLvuvgyes7YYnKKDAGjuBJZdlJ8ayXDgpn2apeOCyWPBO6K4FlqR64KYBgbVyYQEFVtcJLLEsG\u002BuWP5s8Q1yVqBDLWEQs8V4GK0P1AFY4H3ZYMxdifV0FluOKMUXHWOtueOrNVz77\u002BU/BESKISyvWmKNCrHFswFq5ACvVDzsTI7AMV8KCZdk4JvJsvcdKE3WXHEaITBuxRjEdQZuuVI1YMxdhhcvZ/LSVwOoUlluWjfGWWtowVBNjIUVcMqVaorDiKFDDWgvQiJWm2t1sFWPduRqxzLKsCU7V0kakIiy1voxVLxSbsWJ0UcMKBWjGCmWHqT3Gug6tWHFZ1kXyamljowKs\u002BR1qZDeB5XpptKpipdmeHVhr6QFLTLUPOD2Yx9qWZeG0RyxtTIy1vkH9EWPBkObbYBXLTo3twprLT1ixbhksPz0Ya5rAWrkonq1ihTeo66ZObRJYaiVDrCyGT3sQy5QjYW1cDstOD5pmKbBmLsSKf5MMlromBjizkWWKGSyWrWLxI/EvsxuLVm/imAhYaXrQ9WECi4P/2N4lViicxaJQMxtZUuW86JXFpPoMFqwMhjcYK9Qt6PAFFs4\u002BxLFEYF0ujJUm1A2WjCzFeoa\u002B2tR\u002BVjOWXOsbBFZsoa6eCKyUDJaffYhxCmFdLow1v1ZnfIx1uzGWfJqK/6ywZR1Lr/UNAmvbkqYHCQuXZeOYSFsCVhrjEtb6ugXrdmOsXj16Bj8rbNmCpdf6RoG1bMln1Izll2VjvFXGsgEBFrCOdbsxVt8LLO7/wpZtWHqtbxRY9y0JC\u002BOuLvT/hEVbGiwfPfl6VccS92CGwcFjqcEibNmKNSqshQs3GDvG8nEXj4I2ktdYGGra/qqORf2V3cBi6ZG1fw3WnYuxgobfRWDFT/OnPQLrxlhhHHRYwkKMgzf3WIKElQtDXobFs8fRA3cRWNubHstsmcUKx\u002B\u002BwMhqM5d5Aq1\u002BKhesQUYR2GQTW8jZi0VxYC5asOrcbY4Gib4MvxeoElueiamF7J4F134CxYJ61jiW7JFvSbJXbqBirfx4LeyQIWl3XxFjuYYtxl6vAcnP4NSwODHp8SsP6Kq4CWSz4zBjE7sbqGMv3SDRD4LomxjIPWxzNZwgssz5UxlJRFJV0pRJY9Jnx5Ag\u002Bon6PdAdLNNQjlbHMkJfSl8BauEixa8CSIeflxlhx1dqmaRJYquVODTeUu65D9Ug1LJHCwtkInyGwtu/JY8n4/HJhrHg1hKcSWDGZj1i\u002BpA3LcJnz4FYseuRDWGdErOsosJbvyWKpk5llA8BKN5sAFWGZSwHjR2xf0ooVL7x10watWMAVlmUZa2uz\u002BKfZg7Vt4LBCf\u002BWwwq7uM9NkTsL6nnZjbUWAWRaBZfq1hOW44qy9wFq4qB43Y8Uza4MVxkGHdbsJrDSZk7DuuzyCtRSiwySwzJip4nO7PCiw7lyPYo0jY4XksOYMworxlcFadnkM685FWJlr1wRWHBfdepDAGoca1k1hLXsAVqpzBiu85bBSRsLadnkUa/hirMy1awJr44LFM4GFczUe63YTWNuuDss20Ih1uwksm4FWT2B9fTGWvHZt7ATWAkGr9Gqif8hhuYDAf7bH8r0Z3VRgsHyGb4NPYnmu2EkzllkZtAVqxLJzNQkLoqdQPMbCrp9uVolYmGH79n1YOF8Ol2t13ZhNYT/664\u002BNWGmuhrprPDVBLJ46oJug0MpgQcsNH9SA5efL42p9I5a5osG\u002B14gVblYoYK3/eqxezLPQzXW\u002BDRosGkBDZhOWnS83lzY0YkUt/24j1sqVxQrJYrnOLBSdT7Vt326wzBYJa33diMUB5VdYWm7A2loivs9YgcthzVwZLPVYcuj5p\u002BDAWBiRTbgV3jzVjBUuGoWLZgRWJ7CWYo8tWleBNcnpKje1Fz6STmamUGXwEzh8pW22u/EvD2CtXHSFkapQAutecMb6ynC1YPnmCFQWS37EWIj1HZbdYhfWzEVYnZweFFi86qp7\u002BatZp81iYd8FVPxc5AmoCEusLG534z\u002BKJa5do34rjpKEhVy5COJKa2TY3UyMBT1\u002BDJn4I\u002By4aYNcwsK6txuLnghPYyKdPboBQmAxV\u002By3JJbN6HMphuL4EXbc9CdPVGlfgAW/NkDxlkESWJariOXWyIAKscSFuBM\u002B6zdsz1huRsZ\u002B8G6s0CJ8uQRW5HI1SmCp\u002Bw1y8RZhYYbsr2TnZbe2WGlL6go9Vsv1WVuLwHIJrI0Lmp/ACq5VrKgVetyJsWgczGJlYn3GChkWa96jCWvmonKNAmtR0H2Vx1q5GrC2lhhG8inXA9WxOHzFJQrqBxPWukcjlrpTZJuGovktwqLFsOAqYjbGWrhuMGc5heGqFasQ69exwh7NWF3HWEvZePBjLOAKG8gAl7HuXDhnOYWRvQ0LIzK9xyux1sJhUxFYOAq6clssCkO2jySs4ZuxfDli8QQWh68a97VYMxf1KzqsYiwxS0VhyIgpi4XliIWrEmTr4fRqLLGYk4tBGSvewOk/S2DFMGQP1uUisBpi/dhaX49FiznlgB3DKoFlwhD7mTuxcI3M9VfFWD9smL/D/AksWMzJY6ULJO2AKrCu\u002Bg\u002BwA4svhenxYvZCvRKBrrsX\u002BCkst5hTwkoX3yasO5dq0vIP0IjVi\u002BuG6Jww21\u002BJQBdumw5/kQexzGKOiUcFVrqw24ZVsv9Tf4DRY40Ky1eEAoEcB9MZVP4O87Dfw1hjx1jwcBoc2mxYJQcL9QcYE9Y4CizsYLJYZijwQyVu\u002BX0RWMvWT2DhqWDIFh07Yy1cPLKqP8C4Yi3/RSw6jcthyWDUn5vHcyrG2rZ/CsufCoY35CjIWHcuFYaoP8A4hKeleCxxzquxQn/lsHAiI55T5ayexbKngukNOROj7qaWMZv6A4wCS04QqG47jINVrO9vgWV2eRqrGxkLnv\u002BanZEe8Icxsn8AxpKzKWqMCxlVrLjypfr2V2HpezAFlr6bWoUMQw2LTmJkPCpnGzJYt5vAgl12Y3VST70hsPTd1AIrTeMorL4XWCp6Ks42WKzQtzuscXwaC1cF4/u8pcDSd1MLrDRFiFiupH0uTXq2wQyGCSvEDA7LfOszWH5VEMsz4ob0I3/q1nOBlbItFpQ0yDCWmm1wQdYNk8Vy39qMheWICoRFd1aGtxGL76bGP0A2rqWShhaXtbJYfhOoVxYr860NWL4clAwW3FkZNmAsvJsa/wDxDb\u002BTeOQCXWHs26DFQk/XX1mscXwGy5ajSwUSWO7OStTyR3AVT4AQWGk3N\u002BDhuC/7dovFDZWuMQoX6D6LJRL1wbmSx5aIx6AelyGw1h0hkIJ4cgIqxJpUrzYJLDMUPIFFNYb64CFXUUIvTwcxMhaci4cWTAG6p5rk07EilmioaUOLZYYCMajswQIu6oPt5Kjq1QRW2Mlv2YY1TYw1CQJ8yhFuKIcCS/UgluOiaeNhyHCNxcRY5qOyWNPEWJMiEA0VdoZ65bD8rjuxMuvNAkvcFZ7negXWpAhEQ6VdXX/lsHDX3VjxMmUvI7CGqRGLY7b9WJMiEA21v6kt/f1isVt/AdbGhTQCa7swu46FYcheLPMQjEQgGmp/uwksvLluo3oAC8uxHnynro0RWAtXC5YPQ/ZhzW9Ua1o8\u002B85aWSz/JeFVA5YvRzh8dSFRJ7DuXMJGYNkwJFVXj6X66PUdkmGs201gmcA9YeGXhP83YdlypBk82aELrGkYhY3AEgv94Qtxao9uQ6UWh1bfN4HlznL4vnykb8TSV\u002BvJ0U9gYU3yn\u002BjGBsZavhKn9rajF4\u002BEEiHXtPwONGPBKWEeK6RmrOwDbxErrYwaLM\u002BFfwA3NjDW/UvlQ3/ndwhLFdTdJgFUdaz0WTuwMg\u002B8ZaxQWIdludIeAstd/Bb2EOVY32jAgntKgKqGZT9rF5ZcoukE1lpcwBo6xoLrPyhlscIbVSy6AQeoxA9mGiz/WTuxxBKNOad2QYZ80BNjues/UgMuY/HjazNYt5vAkhOkt8o19Q9h6ZsGBFY6W3A2jGV6Odvb5bHmEjZh\u002BYqTS/FN\u002Bou8AEvfNCCwth/OwkeIFZ4\u002B5ocGjbWWELB6gYWtbEnyGQYw6xC/ZjfWVWBlbhpgrJUra1PBMhEaUAFWL9ZUuUu6mfvRZaK/CGDV77AIAx52VYxF88zrDgILe7ksVoz\u002Bw1HfBJYf/IDKYl0uAkvMZ9E6W\u002Bj\u002BWrAWLsTimwbc\u002BGajDIHle7kC1vZx4ZgZCyMFoOKlU6BiLK5qYaM2rDsXY\u002BFNA0GEsEIwBs1VPTFRYC0f2OMyBFhZLDnYyXsxIeTCOpmwttetWDQI8k0DGBu5mzIEFrXKNCvmse5ctAzh2mCv5t4tlh03gcpjyU4svm7HgkGQbxpI46bAmrmEkXIWWN0ksNTlWHKd2QcZW7b4aWT93Ffzeg\u002BWGwTTBf6MtXGJ8JUrlKqULVjq2jXqr1zvZrFsaBZr2k1gudf7sMwgaO\u002BGYKyFC7FEr7VxYQu\u002B1rDoVwHUOLiWV2D5ODY2SsaC13uxrvpHQxnrzsVYYkRcMglre7pkBmvkn1Dg\u002BCq0I8LCoD/2XzWrB7AyPxqqnikisES0NfdRjLVyKSxXdLTi21Ex1r8wlhwbRJOuYg2MVfnRUHuqLbBUeIWngtsOCgvqiW\u002BDvbgdFWN9wpIDqWrSTeeGjCV/NFRhuTEhBZ0Cy50Kxm9DrHFkLHeWE2fae4G1vAYsGXWoJt1ybrgUhrFE0lhmTLAxusAyp4LXtIvFEs8ZoMX5UDDG2l47LBmiqSa9bNCGpX7Cl5a4cljXUWD5xaBwuFfGWrlcf2V7oElg\u002BQywslgynhXXNYVOrRVrGBkLuPJYeO0aDoIJy/SJbkzA31ai2YZUQMxwbbCv3V7gVpFCTZt2Y\u002BFjELsOuMKW\u002BmZegRUHQYtlxluzS4yvsAdCLL66bYRYP78EaX4GymD1D0z\u002BhRIDlrg\u002B63rVN/MKrDB947BMLFfAgpL6NuiwQCe7BDlhlYs/4/4Yln0MYhFL3sx7FVgrF2Bdq1i0LmH7dodF4WtmCXISPzB5gy/Zi8XPW81giZt5qSWGQXAv1jQJLN8Xp0cBElbfC6zQX8ktH8fK/XohYdHNvNTLU1jYhOUqDsVIFssHGdsOvcAK46DdUgwBVaz/MZb\u002B9UKBBWMCRRARKawENWBBKwMqi4UR2bY5Y4Vd7ZZqvKxbBS4gUXc\u002BCSw3JhCBwVoVqljTJLAw0I4fiVi\u002B50crg6WCiyaqjQvrD698hSgT41fGCuHo5EsmsMIEfgitBRaewG1VjbFwmPRt8Ma/em6xmqkWLsKixZxwBoNY8WZeg7VyTVgNBNbKFc5CCAsnBuISBGJx\u002BNrjvP66ofmR1rjZLqo5MRYs5oSzY8baNnJYMxdh0cOhwvJQuqPJFVk9fbQ51qd5/ZWKsXZTRS4IlcTdmtmbeQErzSUYLOAKZ044LsUz4FsuWSwIMnIDKf7c6OVxqo2LwnDGyt3MS1jDILAcVwGLxkFbr6qxvsLCXu7yDNXCRVj0rL/Yy6PiyFjwIGFanMxiUUltf\u002BVK3jdi8QT05TmqOTEWPF8gRhCEFVqi31JgpbmwHVg\u002Bw7fBKlaMYQ3W01TMFSFoslhgrVy4pcBK86yNWJhh\u002B/Yq1prhsV5ChVyRgrAyd1OLn0ZWWGkOvwGLfzkz/3NphBUyLNbLqDxXh1rUQFX42oKV1ocqWBf5O9ICC\u002BNRZ2WwXkpluTpjwVjyburM85DE4zLGBiy/VFPA8rF7jEgJ6\u002BVUiatzFozVdQIr8zwkxtry8lhuqaaERcn27Qbrl1AFLrRgLDEFvXJxrCawlswcVv53pAGrMNvgsH4Z1cpFFUde6y2wxOXuxBUyNdY4NmJRf9WL1dj\u002BF1PNibH0td7ycRmM5blCnsJyMVGMCwQWjYO9WOXvn4zWd3K5zpuxRIr9FuS3YLmYaMOyChescxmqiPVbqCIXBAaNWO55SPGNGpa6w8I7bPnqyQ9wPvl7qTYuwMqMgoxlnodk3ihh9eJ2FJTYqMTPpd0Y67dSLVyElXuu08hbqjdyWBBAQnxgsPx5UPgAxvrtVHNiLP1cJ4EFLXHLVlgUbUMoFbHwpDFYo9UhVJHLYannOvFDI7GXpxZMQZLBksOcWhuDU\u002B9jqTYuwOLumx8amZtHBKzChUQeS01HYCB2ONXCRVjZnzGiLYcSlhvSclbxcgfAEpe9H081J8bK/IwRY\u002BFPCicsGP91G\u002BzTZTQOy9awt6JKXDQ9iK1sEFj\u002BJ4XDHhQsqb7dRWIGyzfHN6MKXOoc0WPlfsaoASs3p6C6JsI6WkdwIRZ1SfHdIaeVw6JrY3JY/LijN6SaE2NBlxTfJyyc1fFY49iIZatYeONolQqXtxnFtLLA8rM6FstG7kUs3x7fnCpwUdxFWHiVW2yujGUjdzW1F7Gw83p7qpWLKxJjeS4KY2FixmO5nj\u002BoTox1tERTUq2OsSyXGTctlrqQCAOw8IqwjlbYyeWbGmMlLhdkBKy5xIRFMUX4P2AdLbCbC7txxqIHIIUxUV9IdFHrzNB3vWdcVefiQY\u002Bx4OFaoQWHtuSwrAlaWayjS/5QUhECY7kHtxWwvIlvgxbr6FK/imsMNQkvf6tjoYnt2\u002B0bR5f4dVxjqEmIRSdGgKWujcH2\u002BMdTAVesJ4wFJ0YOS11INE2MdXRJX8sVscLFaxbLnRgZLHUhkbpA/uhSvprLYK1cHsucGEUsdSGRmzze8o8u4eu5HNbMhVjxxCgs2YgLiWCm/e\u002Bj2rgAK6180YkRUCUsWpb4G6kWLsIyP\u002BTuuW54s4inslhHl\u002BqXJcZKUbzjovtqPNUfMLX3Oi5/Qbe4M\u002BHCWGqG/ejS/BYuvFmgjqWWI44uyW/i4ocblLH4Wpj/CNWcxJMgxjwW9ld/5CTM81w4\u002B6CwcBz8z1EFLnWO6LEwvvpPUq1cNFXTeSz1TJ2jj/qwxFjb/GoYAQnr6CN\u002BAy4/\u002BbdiLTaAdfTRHp4Y686Fv1fb/6Pakng60I2xjj7Kt0l1rKOP8K1SGevoo3u7lMc6\u002BsjeMmmso4/qbRNjHX1Eb5081tFH8/YpYR19JH9EWrGOPoo/JnX/qP749H90UUcmxS/DfgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDo0MCswMDowMEPMaOAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6NDArMDA6MDAykdBcAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjQwKzAwOjAwZYTxgwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "name": "planks", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAARVBMVEUAAACrilijhU\u002BMbD21klt1WzOUe0hgSimJbkdUQSSCaz9nUzVsWDdZSiuQdUlwVjBiUC92Yjk6LRleSSlGNx9NPCH////b8lK/AAAAAXRSTlMAQObYZgAAAAFiS0dEFnzRqBkAAAAHdElNRQfmChIHBCjo/67xAAAe3UlEQVR42u3dbUOjPBMF4Fvd1draN1v//199SiFh5pwzSaB1UR/zZbeoSC4hmUwC/Pffb/nm5eFh6SP4NuXhWpY\u002Bim9RHnJZ\u002Bki\u002BfHlwZemj\u002BdLlAcrj49JH9GULU3Vl6aP6kkVT/XKJElP9ckF5fChjPf429an0HAWu354xFU8iuH4DCaKKuH7jLkkltXDD0ke8WHm6lNqJ5bf\u002BuZSlj3oxKssVt/CW6v\u002BS68mUWmfYf/WPKUsf/WJUXamFWY\u002BPf6AsXYN/VjoNS/X3Un65QirL9Xcov1whVeL6a8ovV0jVlb9QfrlywU6vq\u002Bw0ru5c/L/gwnAqVbadK7VyP54LA3Vb2TYu23/\u002BaC4cAmJl61wYmf1YrudnGi77mj4/P3ssDFPhxHp6uvzEj\u002BR6vhYaLjuqZ8eFUT00WVeq55/I9ZwLDZcd1ciFgyDoDDPVj\u002BN6doWGy46q58IxI7R2jupHcb08Y6GGm6qODTllB\u002BEnfkiY\u002BtKVSVx9ZQtc9BM/JKp/SaWZa6xswEU/8UMGQS\u002B2NHH5ygou\u002BokfMmZ8wYJalBeluiIXhak0wn74llxdVYpcGEI8yFPDclFUz1Q4hOo\u002BLy3RRFXkwuD0IbyS/lgqy6WpLFf6vLRGE1XIRXUsNjx/IDv4t0yVuOznpUWaqCTXY61QjElD7DKVKkurNFF1VXVUVFc8T2RI7rhIXHaueBhLyzRROS46NbAFCkcwfyyV4wpjETyMpXWaqDIXXUnYtxUHfH8sVeYqhm54GEsLNVFduajhwZ\u002BguJW4qPmrRrp4GEsrXQt0Pw\u002BqV0Otv/gTvu6yZ6xFus81reW5ILBJLdAELmqzwkDim3OZ43AVb\u002Bei3rAYd31jLjgODBcbuCjOeqzt45tyvbyAFQbXdJw4A825PcLDpv6ywWP9/VvhevwCGYn\u002BUOEqtFz0Z\u002B034LTEU5nK94zDBh/nFrmCE3QBqpHrAQ\u002BProJxA05LPJWpRi6zwce5IVfhel6Aqud6wBOfGg2/AaclnspUPRdseIHgTXBVmr9/QkVt7EsFiwrOmD6J8TFUXczqYG9BXLTPf84lu6QXJ\u002BEvQ0HVFUztFbmC\u002BcIvzhX24C9OosA1fgOm9kKuwkz0F\u002BYqBjwvInQoUA1clWSVo5JrHL4oF/6SZ9SqJ\u002BboG7CqlB7EaZ6nanrwpar1\u002BWEq/k0g4Bk6p9u4KJvKVM/P5fQgRfX6iD6VC09hCHhMPz6fyyerQqoSFw2C4qP5NC684iHggZBnHpdPVhWpIi4aM5aP5FO48DdSE0rjY/qJKhf1FmUqyYW7qP7R7s/1KApEyjA\u002BxpA8f1fIJTtXWHoE2VTbJkiupnPccz3cOBP0GBRH5bhwBEPfSVxhLOKoHBf\u002BKHE1NwkPlurhFq7HQiEAHB4/yXOQuEoX0oujylx4UhLXpBb0wVLN5nqsFKr832o7Q1y1dueF7herpwdrLajggs\u002BTqbCBfBZLjukvVG\u002BW8dSqNtMv9Hsei1zUhFJTTzukv\u002BLT00Qq359Q2BJd\u002BxO4au3OHC7XJpiIpEzl/4r9cU\u002BkGn8JBcQR1QSuWrszh8u1CRC8lalGrvG4J1L1v4SGWiWqRq5auzOHC7/j7wvWpETVc/njrlut/K\u002BoTggwFnLVcwENIWaNS325ugs6LH/gr3Ws1cpSBSnbdq566qT/fBNX9KVbuF5fm7ASVyFL1MpVzzSNn2dzlU66uVyvr81YHVclqdbCVU/M\u002Bc\u002BzuGrN2Ryu19dJWKt1LQf5SL8Takp39Yr5Yyw1Lrq7ro5FXLTyGXugzetkrHWRC89/qmu/GfNyt3H1O5p0GRIX7uIBO\u002BzNZhZWzIUtK9V1PBbMy83nGg\u002BDTJq5cBdjsDBSzcXSXNhnU139gWNebh6XP4yHltCBuHAXPq5KVPOx1qvawJQbSDpwaqep/aty/a0dRp2LspQYPL9tbsZaOa4\u002BFoZDvJELQojP4bruFGviqN7ugjVyparS4d3ABcHp53DlnWJNDBVhbedh9Vy2qnRoM7ke6a//CVxup1iTTAVY2\u002B1srNUKq0qHNYOL6voZXHRceBRvb4y13d6EtdsVuaiq8tybxtV9nsgl/0j0J5RUBmu7nYa1YqwCF1U1bNXaudLnCVzhOU1nu6DKWNvtZKyBy2EFXFTVYn/ZxmU/N3IVmwDaSlQD1nY7C\u002BvKBViCi6pKrUit0ajfLtbAVW0xacvbG2Ntt7OxLlyEBVzUxj5zao9b7ZfyPsSpVuGqTyZhE/rGxVNNxxq1djvBRW0stDeayo\u002BPo24Nd1Hgqk8mYRP61mA1AytdibsdcVEbCz1ZTDVylaIA3EXAVZ9MwiZUUm2mY60Zq\u002BfaQcF7vcTURomq56oFTY/lHXRc9ckkbEIDKsKqD3dsm\u002B4iiB0VbDXgKFuWvlDDU9F6rD/UoDY7ElIBVsvY0McLY3C63u1KXPRnDf7O9YanwBX0jH4m6W\u002BRq0DlsNoG0hiLrtcNXHQVFC6LesMTcBUCCT\u002BTFHMVqQxWa9YBhznrdZWLGo1KK1JveASX/6y4/CUtuCpUGas9RVPE0lxPlUJBaW1alm\u002B5oDWPJE7PPMUMY5VqwJqSz6pgTeei4c51Q73hKVyG/FCD6z4dVcoBtVNdsaYl/6pY\u002B/0ULhrK5g31hido4PmhBnmfjspwKarDgbGmZkopNcNY7Vw0lHUb6g2PCB34oQZun45q4NJUAmtyWpmwkGu/b\u002BV6qBbU4pXPz7VC\u002BwxTe0D1SViea7//LK5r5W/k6jZYqs0moroH1n4vsCxXwtof78uVK38DV9owUjHW4dCI9f7egNVz4YB6xVjHO3K5ys/kshsSFWIdDo1Y7\u002B\u002BNWB3XahVwWax7cVHlZ3DhhlTziCphCbSeqhlrv1\u002BtAi6PpbhWK4gw\u002BWkqtIH6OB9gvsAsNgnjSGGMoiKqHkmeYe/vE7FOp4ALsY5rxjJcQ3WdjON6jKInH2BaLjohcWBlQ84cgh4YS16O5/MMrICLsTCq778PIkx\u002BmgptcFSZC4Im3/tZqszl4/P86RAVoJqJJbnyuWWwPFf6Tlz5R1MbPNdBQ2yMmiiuglH7Uw5BLdZm04h1Pt\u002BAJbhyu\u002BWwLFf6TkgPvrTctQGjYzGLTV2Ds\u002BKRX/5fHet8vhGLuHKfCFgj14hluGjSa2he4LK0XEFI/gJXoeEqDpNrWO/vd8ACrhxvEVZKPVusgYvmCE3HBQ1\u002B4jIbAi7fGXqqyVgdzmSslcByXKMNY/VAHuvCRVOqEBKJB8XDBsEF\u002BwCqGGursHocwNrUsYb\u002B7nQKuKwNY3VEiIWz2PWF4kKPuPwOGrJVPdVWYKUzyWFdfqIF68qFWKe9wLpyAdZYbA\u002BJc6olruC6LHA1pfZ6KsZ6fxdY159ow7pwMdYQ1aNNG1biKgxgIEgVLX7A1UR1wRpS7BGVwRp\u002BohVrtRNYVy6yacTquCrjvQexBtnHEoKrkWqcuomoMlZKmE7A2u0E1oVrPhZOy/KjUOpPjkGuyVQW6/1dYKVE/EQsz5WHOTdgOS7RTE/lmkE1Yp3fBVaa4JmBZbn2e\u002BCqYhW5gl5tCpdOGFeoEpYJp0asNHE4E2t3FFg\u002BPVjACrkKQUArl6ZiLFwasx2oGCv1ADdgHY8Cy6YHM9bx2MpVjplauCIqxNpuBRYE6gPVYTrWmrF6rj0WgfWvuGIqj7VV5XwWWClitViHOtZwyjisjouwUlTvsCTX\u002Br5cimrs4ypUYzR1BirAunxuwbpyAdbxKLB6LsASXOv1Hbkk1ZaxAiqBlX/UYF0/t2FduAhrtxNYHRdhERelB\u002BdzBVSEFVIRlglRM9bwuRUraxks4ErdpMACLkoPzuVSU6YYalaoAMsNfcBqAtZwJTosx5WwPj4EluOi9OA8ro4BqdKdIxYraNYFFgyp3TU4EevKBViGa8QauI7HgGu9vgNXf3kB1StjhT0gYVGuxrTtM7AuXISVuSzWlet4DLjW65u5UrMNVG1Yvj0fqETqNMcMM7FWK8YauDzWhet4DLjW6woX36DnrcY\u002BDqhasLDzG6gYy6cJZ2ElLl89gfXxcQy41usKV/dbYi5bEaCqY53PAsubUDB7C1bPhRUUWBEXYWFU3/8WzeWrkqL1RqzzWWChCQ2SmrFSmhhCJbWmQWAFXIzludJvYS6sTBrYINZGYZ3PAuttw1gw9k47asDq69Y0whNYTVy4x/xL9h5rc2Cs/rPHsjUPqAYsm/AKqPovdHtowurqJsYsARdifZyqXPgHGLH2hssSYAUtlj9NUgh6Flg\u002BOxhQdV/o99GIpQd4mouxTjUuPF8tVuLyBHjhjFh4TaVonbEwlRpQjVFtM5Ye4EkugaW5ZJqQsTouJMAGOVnRKXdIAxu04rxzhWoSlh7gNXANDX8jlp2WzeuZNozlO/qB6iCwMFD3VDpJr6gmYskBnl4aKbCYK8AyJcTCMlAxFk0CAlUZy8doE7HEAE/FXJ7LTAk1YuVfE2Cx2kCFWGLGFKhKWBj7T8bKNfOJmBKXm25sxBq4JFbxFLPfqWZMkSrG4jHlDKyhbpi1YqzjUWBZLhE8jFhXLoGlrkcZU6gZU6aKsFSuoor1IbCudUMsXnjbbRRYI5cITC3WhYuwVONF3WRX1Iypono7tFJt6\u002BuzMATPdWMs7Bn7zQIr7VIMejxWzvRTbfC6g49qxlRTNczCblOo1oLluNao5b/CWMejwOp3KQbUiDVwhViE11MJrICKsQ4BVSuW4bIVE1iWa2zNBFa3yyasK1eAJc40XGE8lO02oEKsg0oXDjtpxcpcvmICa31kLODK6cE2rAuXxJKXpZoxfe8qHFCJ3VC28H0y1sCFFRNYqWf0/aTAMjNBZayjwJKX5eurwOqrHFCJ05OyhXOwrlxUsbXA6oEwqBBYwNWOJS/LLownrFTpgOogR5M\u002BrzMP68LFWOlKhO6RsSg9CPOMuj9sxuqHh5jae2MsGcaaDZQtnIv1cRJYPRDFEowF6UGallWxViNWSjtgao\u002BwZMzvNqSfoLN0OlaqG4wRBVa66SJMD47XZSGOb8LK6SxbwR7HY6mV3Dh2Gqhep2OtVHJKYI3FRUiMZdKDthETWIarlcpUMJ1JFqv791AtAxVhNT0/SyWnWrE6rnCI7Vt8gbXae6xDjSpXcGyhRqz\u002B39p51WGpS7plbHg9ZpWcasXS9\u002BULrAuXymeNWHJo8voqsGzPh1FTub1KnSpitQ2kh6NWyalWrDCBQ7HEh8C6cm1MdsaW86vA8hFVaoEEFvWDfVTLWK1Zh3TYO8aCtWsFrICLsZAr7WHjqpepzgILI/XUAhEWxVc9FWO1T1hkLLx0Etd6HXFZLMm1ElieK\u002B3iILDOZ4HFI8DUAgEWxLMjFWJtJszuGCx/6VCQRFweS3BddiuwLFeMdT4LLJVZkPP6FPyPVB7r\u002Bh3zsOylk8p4iwVyIRbNBF13LLA\u002BTjWs81lgKarcs1ksCv4tlcUavmMu1k7e8KS5GAu4hl0LrNR7aKyzqFhAJbAo\u002BPdU4z5zwnk\u002Blr7hSWkpLMeVrzaB1XMprLOsWEBFWGKk5KnSPt/e7oKlb3hqxTJcGWu9FlgdF2Odg4oFVIClglqg6vd53cV9sOQNT6dWrMxlsDwX7fxADQtWDFN7W4Elx0pnsc9hJx5rwjssqCtjLOwZY6yBy2FZLhOAWawxTOSKYWqPsRqpxCqItJv5WKnb96uVFdZKYF25AGvkctFqwrIxNVcMU3uENZnKYvW7uAWr58Kl3QILb8tPXISVuCC077D8AGQohWmIBqwK1U2vklFB0oqxcnLKYvnb8lMRWD0XjYNwtDZQMVYezVSx3mtUCWvcxQQsHSStGCtN2zgse1t\u002BEavjasHizLq7wamCpVa30Ulq26vJWDJIyiiYnEIsHkaGX6hjcWYdbnDKMajCUqvbROM39oOzsESQlFkwOcVYqBJi5VnsAEtNQ0BSIX9iLLW6TXUUFKpNxspNvf/CXtw0ILC8SwFr4JJYth5YL4flUnlA5bCKVDdhDVz4BXXTgMCyMuEp14caGsvXJPWAAgvynkBlsCpUE7CSiq\u002BgwMotjRu4CCzxdijkSmEsY2FdUrBAWJQkBqqMVaUaE2INWL0LVnCnKqmSU/JBlALL7iknW1cea/PGWND5FbDU6rYGqjHR2oTVccmzgS8gkZz6WK0CrnBfI9aQkUjnBtWHIoUQS61uk1S8iialLBqxdrtGrAvXx0crV3jKWawrV2pzAGtMc9aw3rkEVMHtnJOwgktH3Q/30coVnnIe68KV\u002BjKHZdKcFSxB9R5REdaEFI0Nqxqxdq1cwQJ4xlptGMvlhA8RVYc1jQqwJuWzfAyqqiewGrkkflfqWC4nfAiesXYtzVTc/qW/yEys\u002BMoBrCau4MI2XAGWywmnCt5IJTqLyZlSHt3UuPKAqMoVdhqZS2K5nHCq4M1Un4NV4zKD7QqXjOUdl8Dy2YOhfpvbqe6B9SGHgiUul8gpctnzUXMRFmaleip1e8pUqjpW02I2ORSMuSBJKLROAivYo8eSd\u002BS6yzGVcyuVHFYqrOaVf3IoGHFRApqxhjlU7Efl/kasg7p9GdqugarxpgE5rNwqrLaVf0P95FBQc\u002B12Na40h0oh2lHhr3usdMFJqw1QEVYhrvJYGGNdsYadtGLllqZ\u002B6ex2Na40h8pYeHNx\u002BjV6ydFBrRsakgnNIajDwtjdp3XasQaulkunxhWuwHHhgv1tB4HlNuR4/cxYQbPOWDgW9FRTVys3XzplrnDBEoSiJSzYMFCJmwbCHhCxeAC9gbTONKwLV\u002BulU\u002BIK13fRMCfC2h4ElpvSqAcLHusgsg2YAZuK9dF\u002B6cRc4XI4s/K9hGVqOmLB/E89rrJY1LZvt\u002BOj227Aar501seIixbECax\u002BjwrL1TRh5WVaBqscgnK2vkI1D6vx0hlvD0Ou0yngOh6Bi7Ggpj2VWmFcoRID7wpVA1bwRIuGS2e8PYzKKeA6YkEsqmlPxViHGlURS1K9vTVgBU\u002B0qF464\u002B1hzVzHY8BFf/oRKy09sliXL9SoClgBVSOWfKJFWusXXjrjV5q5jseAi5oUCEEd1vULNaoQ6xwPKxuxxBMt0tLI8NKxX2nkGhe\u002BwR6pq/JUFmuoeY0qwBIjpbGnaMaiJ1qklaThpeO/0sRl1wm6Imtq1yokq1zzyVQdlhgp2U51AhY80QIXQTIXbGvgCvco6urXwACVxWqkCu5Ft\u002BiTsNwTLfK6rJCLtlW5wj1SbXFtFVCNWIepVIVh5UQs80SL/b7GJbZVuMZ1cWUsXokGVAlLxOU1qsKwcjJWWncLz4M/tpYil11EGGN19UAsqv1AFfQMBarxbVebO2ANXPv9/bn8ikuN1dfEV0/k4PWUaQPV\u002BLar6VhpQGyxrlyItT/dzoXLUxkrXSGeqvA8rUONipeLD1T8YuAGrJ7LY124GOvUyhVkJBjr9OGxxpbXUxGWeqSFphJr69PbrujFwE1YXeUQa7UTWMFDIxkr4GKs4aEuQDViqRy8v/O5ZKXW1p/H6TZPNeHZyoyF72UIhywURRTyXYx15driiG2o15vAgg0xllpb361DIqz0A81Y9LITdyq41crqRFozVoHLY124aHA71IuxaEOEdX4VWG9vjDX\u002ByAQseJEOXDlutbI6kdaMFTT1jPXxzlhvbwKLcvQRlhkhARVg2R\u002BahOVe0hQ2NOnSIRv5PKRymBpivb0JLJr7idp3N5xMVNs3xvLCE7HM1FfY0KRLh7H085AEVo58A6yx5RVTiBZLxg0w9h6otoyFV\u002B5dsHxDk1NfAks/D0lgDVwSy/boNDVtKyrjUUpUDFSExT3CnbBsQ2PSqgJLPg8puuNMYflIcROVYJxjIrQRa/gOt08VadwNa2xoXMpeYOFFeeSndubIl7BwBBJiyfGzC2cTVv4Os09Fdaivz2rHCp5o0Yilb8s/eix\u002BgVMrVYcFsX9PZfJdeZ\u002BaqmExW4i12olrR2CJh0ZqLHVb/nFI0KaxbRvWVhUaKPVUjLUJqG7C0q80OambBhqx8rSsxbpypbFti1WRymH1\u002B/BY8hocvqEZ6yiw9CtNPj5auUSUehRYF640tr2ZStwMZrFk256/oR1rqBKumRENzXQu91Fg5cfY3UwlbgYbsWTMYHY0BetaKcRaHRlrMhfYtWDNpBI3g\u002BUeQMWiblfTsC7VYqwUVPrNAit\u002BfBRdlzWsw1wqcTNYjiwYC3Y2FYvfKZNjcPyCwIq46JekX6OxDmIlbiOVuBksBWGERbubjoVcecjC55zA0lxyWjbCojHzpvRY8mgEbrEGHI8ldljF\u002BojqgVcKv8YoBUk48x9fiT61c1RYULFUu9lU4vHdAVXbTQO6HoRFXClIQqzTXmDpaVnEooqlbVixcyuVzBsG52kLln4NpsACrhQkMRY\u002BbSv1HvRL0gxbjCXbl7NaCqOpxD7DS7oNS70GM0UR4Sk3vmNTYHmu8IxKE5IRluy3/LTyULYBFe2z0Pq1Yn3I1zEJLMOVsXDd7X4PXEWsjktjyXgI5\u002BB7KvE8JLnPYkfRjqVfxySwcuBqsPy625yIbsSS7wprfCz5QEVYm43YZ6VPnYKlX8cksAYuh2XX3Zqs/WwsOX5TNw2kZ/2Go8ooBOU\u002BdRqWeh0TnVtpM78XWK3/kAtvVzUsOdhVNw2857MlHFW2Uk3H4tcxUbuVv0BYev2HWHibd6mxNiozoG4aeDetUDiqbKWag5W4LJbjomabks80Sy\u002Bw\u002Bl0qLGzbr0XdNPDuercUr28EVhNVA9Z/jNVXzmMZrjKWXP\u002BBXHmXjIUNjaeyWBA1pXEgYzVSNVglrtMJuBBrtW7EEus/kCvvE7G4VfZUI1b\u002BToN1/bfFajbVwHXCwliQnCq8zG8nsCyXCdUslpz/fH0VWAYjYw3/1q/Bm6iuXISVknkWyyWnyjcNCKyRy8W1Ccs1zgFVj\u002BU4kKLWtt9M1RXG6rk8lklO1W4aEFhpWhYGAR0W9GQ9lXrTgKcqYamY4S5UzJVSxYi11uGq4jqpP4DAOh6p2\u002B\u002BpBBa1biGWiEXvRoVcKaZgrHQlQjzAWPTqwzQt24Llp5Vf05TpDVh3pfJcY56KsXouip4YC7joDxBi4Rz8a5oyrXZ2EZbK6txEZblsDpSxOi4RajKW46I/QIA1zv4BlRjKtGGprM7NVCOXz6\u002BvxAP7ZFzOWIaL/gASq6sIYYVD5BYsldW5C1XiwrkbxsIbCYazhbGOu1PwBxBYfVUAq5B6CQOHjKWyOnej6rl4pouxPFduiRgL3uWXuQgrVcZhFVN6UYyVvmOcz/8kqq6oaUHGslwm48xY7l1\u002BY/FYY3UMlkrqmVWRAdWAZXbV/ma\u002BO3ClQRBgjVxuNoOxzLv8iAuoDJZKFncyhEUxxWFYsQVYn0JFXGnMSFjm9eyei0IwvUaix/LNbxoui8x6b0M5VMYC9/OnUgFX6tL2jNVzrbAwVrCk5AhUQw03YnVbOpEoh4pW53fG\u002BlQqx5Wx0oVnsToZwqKnGVy3Kq13gXWtckDlsNQ4yDRRGevTqQyXweq5PJYouTuAVUstWEOlAyqDpQaNrj3/l1SZy2F1XE1Y7iksuTmrYeXmOqAyz5dhLOj8/i3VwAVYY6lgmSf8mK6yhGX6toDKPLcIsShS\u002BNdUV675WOsVY3kuoCIsuew99YMWy9zXlLH\u002BOVVXbsCCVz0MdgoLoqYUWzFW\u002Bo/FcjeBfWYI2sxVx1oLLPeqhzx6RCyKxlPMHloZLLhjblmqgasBa\u002BDxWOZVDyYzYbFMy5SxNhuBZUc5KkmfsBalunLt9zWuBIRY\u002BZRzWa\u002BE5ZpxDDFl217BWlrqWvY1rkTEWOMV6bnwRfYFLBw/R1hLK7Vy0dQGnnKUracAIcLizLrGWlqonYumNvCUm4u12bRhLa3TwHU6MZZZzmUbsRrWQWH5/Kem6rCWlmni6uIKxjJLBe0TY0tYh4PA8vnPQ0DV8A6rr8HVx6wrMbUhsDyXxUpLtHQxWN\u002BKCrnSeEjNAwksyzViHQ4Ci5d6H74flecaZ7zUpJnAGrkSVk684MmEWOfvSGW57PSgmmEUWIkLqPjRIP6jWgSxtMJELj\u002BXug4WOksuoOI7uCyWWgSxtMBkLpx4Ljy1E7nwQSf5bgjGUosglq79DC6apddP21LlcBBYNnucrNQiiKVrPqsw1qmVS2D5VPtAJRZBLF3rW7ncfFATF2HhvMRARVhL1/h2Lpg8a\u002BAKqCyWWgSxdG3vwYUzjXWugGrEUosglq7pfbgI6\u002BOjwhVQjc8uYqyla3m3wlgVroBqfHYRYi1dw/tz0cLbkCuy2tLb5n4e1cBFsUTIFWKpRRBL1\u002BxzuMRa0oArwBIrjH8mVVfUwlvJJbE\u002BbYXxVy1q4a3QElifusL4qxa18LaO9ekrjL9qKSy8DbDyROlnrjD\u002BqkUujQyxzmfGWroGX4nLYJ3PjLX00X8trox1PjPW0kf\u002B1bjScPnMWEsf9dfjSsNlwlr6iL8i1wHvhvilirnobohfqqEIrXfGWvoov0ypYy19hF\u002BqlLGWProvV2KspY/sSxaNtfRRfdnCWEsf0ZcuHmvpo/nyZcRa\u002Bki\u002BRemxlj6Kb1M\u002Bfqm\u002BffkfyeFeg5GzguAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMThUMDc6MDQ6NDArMDA6MDBDzGjgAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTE4VDA3OjA0OjQwKzAwOjAwMpHQXAAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0xMC0xOFQwNzowNDo0MCswMDowMGWE8YMAAAAASUVORK5CYII=" + }, + { + "displayName": "Sapling", + "enchantCategories": [], + "id": 6, + "name": "sapling", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAaNJREFUeNqUk7FLHEEUxn8j593tcAuuJNxyyhnjVWJKuVhGbC3tbPwPFPwzAqmsbQSLdIF0B3ZGG6trRCFcwGPJHQ5hL6O3IM9i2GVvE4153byZ73vf\u002B/hGiQj39o58re7OyE03od\u002Bximeqqj1KxWZrWwv/UVP5g9fWYiMIXpXRITQ2/k02QXB3bpWJwQyTjGR1d0aK6\u002BWJVd4Dr60l8N2FiSHwyXxobGiZWyljhgnXR65X1Z4jUO\u002BUBD7o0Mk3w4TSSRl/C7rfEgIfUnB6byO4PRVVSqV77VSWe9SdT1j6WiFYcOD4M9zMg40STOwwf6yQX0OHYCNo9mp4lWkuQ0O/4wal4Kr2Jk1sbWtZWSvT71hlI\u002BdDsz6bgVO1eUymoDjZxLA53eTizQ/A9YrBmghS3ofG9xosjhhEcUZWnPxkDnQI/cURzV6NwdhiYli6rbwsSADXRy5MZ1c/1XK9zvvfAd0r8\u002BSfUCJ/T\u002Bva21kJF2o8/FJ8WF/PCPY\u002BHj6vAODT/g6DsSXqjfhy0VMv/gtpHRwfy\u002BuKZjC2tOaqUpyar8cBACz10YPABanvAAAAAElFTkSuQmCC" + }, + { + "displayName": "Bedrock", + "enchantCategories": [], + "id": 7, + "name": "bedrock", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA0VJREFUeNoEwftPGwUAwPHvvfq46/XFuy1S2IoPCGiAjRIlCtNsSxb/AX808d/ov\u002BWmOJcl6jTKYPIobVYCpZSHd\u002B31etc77urnIzx9/Hh459t8vvGAN3\u002B/RRShftIglczQMW6RIwqzxWm0RIK1B2UODg7J5aZ4/uNPlErzyGF4x\u002BRYjn8P69zdhUyMZuk7Nn2rgxaPk9DS\u002BL7I\u002BPgYF80rrtstHKePIAjkp0YQV5YXyIylGAYe94pFJFnC7Q2IqAL56QmmcpPUTg4Q5Ah92\u002BT9WYNWq4lp/sevr14jpdKxim0YqLKCYXeZLtyjdX3B3GyJnhvQMbtIskz1eBdV1Ql9kURSJ53JsPnFJuLWl1/Tcz0uOx2WF9d4/eolQgDF2SKOdY3AkHJ5Ay2hE4Yez759ynzpPhE5TqNRQ7putyuLiwvsvNjBD1wEUSYeUTDMDudnlzx58gxVTVCvHWMat9SqR\u002Bh6kmQ6wcHhCdLq6krl6uaGVCZFOj1CJptC1TK83dtjJK3xz/47isUCWlxHkBVc18XzQjzPIZsdRe6aXTzXJq5GsToWhQ8KqFGdREpjY32Nd/t7vHj\u002BM1osyoA7uqZDIZfjqn1NIuMjSUO/MlXIY5k2luuSiMZxHIvZYpFkUqfXs/EDn08\u002Bmufm1uLjD0voSR3D6NC6NJBGMnqlUX/P6tpDqtUjsmM6ge9TPT6hdXnF0UGV7e0tpKhGLCYwcDyODw/x3ICZmRmktZXlyuLiZ\u002Bz88pKoGqVePWVp8VM2tzYIA49GrYakyOzv/4XV7VDeKBOJRpAjMDqWRdgorw0HzgDXdcjnxhkMfC7abb75apPmxQVnzXMy2SxiEIIoEwQhsYiCEovj9HuIrtOna1vMzs2hqTqyLDOdz3NUaxCLJfEHAp0rA1mREMUhuqpyh0SnY2L1LKQfvv\u002BuEoYCIiGl\u002B0UM06KQH\u002Bfs7Bw5ojA6OsLE\u002BCR/vtnF7NosLC2RzqTwnQBxKCB5A68SVeLIkoKsiKjxOHavh3lrkcymkWWR5mWTh\u002BvrKDGN9mWb33/7g4HnIQc\u002Bom0PqJ82MGyL09MGPbvH7u4RufwUzbMWalSnXq1Rmi8xOpJG1WI82t5irljAE0T\u002BHwDECnd7SAdidQAAAABJRU5ErkJggg==" + }, + { + "displayName": "Sand", + "enchantCategories": [], + "id": 12, + "name": "sand", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmdJREFUeNoskkuS4zYQBbOAAgiQUqs7Zsbh\u002B9/AF/HOR7DdHkd/RIqiSAAFL9r7XGTGe/LH77/1Vhs6BFIc8V4oteBwGMZ2v1PqgdVGyhMpZWo7EBwioGbgVekdtn2lHZXeDYBqlRgSUQd8Dpg15vkDLx5RpdUDPZ3P3G5XnqZnAJhg3VbKtvHt2y\u002BYdR73G7UcIA7nPT5ErBw8XV7Qf3/\u002BxTSduc0LrTdqOYgh0rrx\u002BvefWGvEODDkxDSO1PaVVxx8fryjLy8/uN8XegdwpHGilYJVI6fM\u002BfKMmWHW2O53tv3\u002BZdohhgE99gc5jzjvGYZM2R\u002BQMt9//Mr18411WejSqbWCdYY0Id2IQ\u002BI4Huhj30Cg3Fd\u002Bvr4i4hAv0Do\u002BenqHGBPee/CC1YI4x3Zf6d3QcToBIEU4nZ/p1tAQEHUIhrpACAHEUUqhW6NZAzqdjlo36n6QxkxKEyLQuyE4mjXWZeb6\u002BUGr9X9m/NpfI94r2mpDw0Atlev2jllj33a6GF4DQ8o470j5Qqex3K6oUx7HJwJoTiPz/I6IUuqOeiWNCaeKeiWEQBsCThw\u002BjKQ8sS5Xni7PqFfUrPLy/B3EIU7YHisxRFQDvRvbtvHYVrwG\u002BmqEMDCOE83al8F8vSJeEAQNnimf2bcHS12wVgkacF6pR0EEbseCADFEbm1Bx/OJHBPNjH1/MC9XvPc48QxT\u002BjrVUZhOJ3Ke6IAA6/1GsAHF4OP6Dh28U9KYCT4Q4kArBYZEDJF5/uDt7R\u002BsdcRBSiOqAcVBzhOtVQRPK516bMzzTO8dcYKKJ6bMdLogztFapfdOtcJ/AwD4TVdkZUFuawAAAABJRU5ErkJggg==" + }, + { + "displayName": "Gravel", + "enchantCategories": [], + "id": 13, + "name": "gravel", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA09JREFUeNo0y8tv23QAwPGvHTtO4jjNq01IHxltYQu0FG1ChTG1bANtLVC00SEOHOCfQNzohQN3BOLMJITEBaQdQUITbLDBaAsraH3QJE3zbtoktmMn/nFAfO4f6cP33xP3fl3HE2DbNkNDBrX6EdOTWVzXpd3uoPpVOh0Tn09mYizDM7NnaDSOSKWGUW7/dJ/55\u002BbwBh6qquC6fSbGbYKahmnZTE9miUYj3PzyG\u002BLxKA82tkgm4\u002BQLJZpHLaSly2dFMBjAcVxM00aWZTzPIxjw0zUtJFnG7Froeohms4UnBI7jMpyMEQho\u002BKKGtiZJMr2egxCC5SuLtI67\u002BP0aq9eWSA3HyWRSHJQqLF9ZpGvaDBlhkskkqZFhpNx0WoTDIVTFx6XFF5BlmUq1znAyzqOdArV6HYDc6Sl2/8kDYPccQsEQjusgvfn6glB8Pqr1GqGAhmn3EJ4ABM2jE/4Xj0W4\u002BsoC5UqN7MQY3976jhvXl5AuXpgRfbePqqqEwwbXVl6mWq0B0Dpuc\u002BfnB6iqyrlnn6bRPMIwdNrtLj3HJaD5Ud59Z5VGo0mhWGI0k\u002BbTz29iGDpCCABOTjrYdo\u002BTkzYhPYg38Egkorx94w2azSa\u002Bkbi\u002B1jpuk0zEePjXNuOjaTQtyH6\u002BiGXZnH5ymkwmzVAkgus6WHaPYrHM9u4emt\u002BP0u50KVfr7OztoyoKT82fpT8YYIQDjGZSaJqf73\u002B4A8DcTI5c7gksy\u002BKTz74AQFq5el7IkkRIDxIbCtM1LbLjGcbGHqNUKlM6rPL4qTF2dvPoepBu18IwdBynz2/rf6K8\u002BPwc1VqDRCzK3fvrdDomhYNDBv0BeiiAafXYLxzQ73v4fBKeJxACul0Tx3FRypUanY5JaiRJdmIU13FR/SqnJkZRFB\u002BPtveRZIn1jS2E\u002BC/7/X4iEQPTNFHqjRaFYontvTyu4zI1mWVnL8/mH3/T7/eJx4fodCxWXr3MV1/fot5o8fFHH7C5\u002BZBwOIRvdeXi2uzMGdIjSYoHZV5bvsT6xhaRiE6r1abRPObC\u002BXPMzc2STiVIJmKUSod4QlCp1JFyUynx0sI8kiRhWjZ6KEgkEubuL7/TaLZ46/oSvZ6D47hEowa3f7yHafUAcF2XfwcA/viIB6MKXYYAAAAASUVORK5CYII=" + }, + { + "displayName": "Gold Ore", + "enchantCategories": [], + "id": 14, + "name": "gold_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAWlBMVEUAAACMjIx8fHxycnJmZmaZbh9aWlrmmg6fn5/36Un6\u002BrFNTU1GRkZdXV04ODg/Pz9fRBN9WhpTU1OPXwlKSkpiYmJXV1e8fgvKvjyZkS6CgoLMzJGbm27///9IF9e/AAAAAXRSTlMAQObYZgAAAAFiS0dEHesDcZEAAAAHdElNRQfmChIHBCjo/67xAAAiF0lEQVR42u3d60LbuhIF4FMSCq0dEqAklPb9n/P4osvMWku2nISadqM/e8ckjvXVlkYj2fnf/z7LZ/nPlC9dWfsY/pLyJZS1j\u002BMvKF9MWftYPnj5AmXt4/nA5aYrn1xV5SaUT67ZcmPKJ9dkuYHyyVUsN6J8cslyUyifXFRuJsonVzXVJ9ck1WazoQ2fXCWqjeMKGz65SlSZy2z4j3NNUI1csOE/zAUtU9eMg812S3qgtVm7Dn\u002BKyrdMgcFR9YWuS0vVl7Xr8aeoDBcIRCrDRYFE2sXadflTVEEBri1LFbgo7nK7WLs\u002B71ioHcd2\u002B8sWC/YEt7CLf5VLRgjLuG778h/gKsae9Vy3sfzjXJOjmjquW1v\u002BYS4aHs\u002BNl5nrFsrNP8oFYdUoM8nVb3BU/UZHJaL\u002Bf4ELwqobJyK54gZHZblKg6S/nQvCKj6BJk85RxW5psaUfzMXVoWaptnGbDv3iX\u002BFC6sxe2bdUBAKJ9YXFabe4JesXe8rUU22WTcQVaUN1EWWucLrtet\u002BJapib2h7P9pA0YTmMq/Xrv\u002BVqGTT5AOFHgM2UODFXPB6bYPK8oVyeaQ1TbXdfv2Kr3nDdHP3dzT1mHOa5xJUX53O18KGcnP3d/SMmM2c5ypQZZ2vExt0c/d3BBIQE1VwTVCNOl9nNnBz93fEXTge3uK0AzXLNGC\u002Bu/MUt7dfZzdQw49furaLpEphge3p7VFDL0b5hbuhWIi\u002BfJ3dQH0kfunaNpJKEtijNhUi1rtULITRmdhA/xD4pWv7SCp5ceE0xI24YO9csRBBZ2YDXeL4pWsbhTJ3mFtsV7Y0PL73VnffvkGu7\u002B52ZoMIU/GfbG2nnmrmAthiu8Jc931xVH2xMn25ndhAlyFxfYSeca5p3WKFmOs\u002BFkdluBLibWEDtYfE9RECiblOGzLniuveFkcVuNzleSs2UHtIXB8h7qLBLgah3NAg1z0UsOrK3UyhfwEOffGw1qCCRoFidt3Q\u002BF5ys4ET626aC1/TCatHCitzYaNAQ5xyQ\u002BPqZbigfRdc\u002BJqu7/LAakUubBRoRDjd0Lh6BS6IHAQXvqbmcHocuhIXHQdGTXPtzN0dtW5Yvs0VbA5pjpq4titw3aiCURNV3G3A1m3\u002BzPrelWVUyLXFc6/fuAaV5Sq2QI7Kcs23Wd9DWUZlubbYqsU/rEEVuSb7NkcVueZ7w\u002B\u002BmLKOKKlvsL\u002B1hr0HVl9mo6Q5bt/k46zuUZVR9wUCM4tZ3oMLpK2pDVZDpK95tmKTiCL7b4KhUL0hnknvtk/d/hgsnRqkNLcXkjurecikqfx2GDY5KxVfURjmqP81lzgaKWXwDWuQyGyapMpfZ4KhU5E69n6P6k1zQzlB4R7MOzAUbJqlGLtjwHV7TmJDiKkf1p7gw5qQ2VaQTgAvPI\u002BoLMMS/Qz16AzXcuCDgqyj\u002BEzRPezGXD6LSejJHdTvNhS0UdZ04eLzDk43eQP0ctKiSamae9mIuH0S5lYqOaoIL\u002Bz6KNDAtcYfXJr2BwgJoUYtUE/O0F3P5nfhFnQMXbBBcGFXBgTmqUQObMnoDRVHQok5SFeZpL\u002BbCXZANVURw\u002BYpQI0xY1PDzGyjoxEB3flp2BmsxF1PBVUeXyCwXde\u002BkcS8LvWEJ1/i5qQ03slxMZbio8Z3losCRNO6Lhd5Qy5WPqrThplgupgpc1K3PctGQhDTuJwu9oYbLH5XacDNZKqhmc4wYQN5RHuBuBmtDYStGqRTh0yAdsWjidnZaFhaJ9/WEDc081nRKFkKgMDbxDf\u002Bdm5fAy3BDYSuOf2jsCNetooLuhM55fRFQHS1VU4VV5oIQyIx6fcOfubCBz5Gkp8k6lJWAHqFEZb6Nmohym0GnQ6aqxdJc7jqgRJ1v\u002BEcuDB38GMXTjDoYmfnQbJoqcFGLOt3EUkMTqeqxBBc2G8UpqzQqwVaX1hx/mS0zDSjn9qhJpUJauMumWYw1w0VnFqZRZCd1IddGFRpjLaPC/TbNWVgTXNRmYYKu2KdfwLUpFWwG75dR2X03zdlYBS7qDTH163ZxJa7NVMEO9n4ZVdx/01yEJbgozsJJBdrFFbg2c4UC2WVUqQe8DEvc0HwHp5aj6s80\u002BjidJ5aKPOUnJqlUB\u002BS57mFQThVrmuVY280UVzx6fxUartiG0UepBbJUjqv4iUmqaa7w2lG5igmqpp3H2pa57D\u002B2b98Dl\u002B0d6aSkvm0L30VvqOsNS/115jKvHVX6tKRqq7AKXNiM4Izod3j9bf5uMGrcFn\u002BCvoO54DVNy5aoarE0l7fCsLTb9A03\u002BHpgo0rfQ4kAlRmY0wKuDbT9tIciVT3WHBdG8WHzN9zgqFwfRN9DKaZSzmkBV3iHH5LbPUxQLcGa4sJBjznhvuEGR5W4sDfcUPJyKptZyWXe4YfkcQ9NczWsEheOEaEt\u002B4Yb4NEoHRfGWTgjStMO53DBO\u002B5pD01zVSzJtbvHRgBtAAunHTY4/L3FSQSaVBA3rvqDurub8aQWtG2ujiW4drvdPTYCeNX5jsAFhGEvjurWceFr4qIjG4OpCS5qQTuK98Da7RgrcpkDw6PxHUHiMvtxVJkHXxMX/UPmML3ARS3oQAFEDw9XwQKu3S5wwYHhef4FWzdaeUYPLxKTCshF570fAAouakEDBVBdDctx7WKhw9J9EvbjtosCLB7tigllV2hcz\u002BNjwEoUQEVYNWNDjWW4djvFpTulaSrfmBUmbqe4xi/BzMIUV9sy1sODwKobSJewUoO62zFXuQ\u002BfpjJc5VxKiSt/CX6wxNW2jLXfC6zxfy7BCly7HXJNhzzTVIFrOvWkuPyX4IcUV9sy1n4vsOL/1GPtBNbAtcNCFLpPMn8vplJKXHekRRpzqb19y1j7vcA6NGdgBR\u002BP1XHtdpdxUds/my4fXtN1OMXFVHvG2u8F1uFwJtYghFjbx90lXNT2FycXaMUftfAlLkVFWPu9wDocLsDqjBjr8XwuavvvJgs2ZhQ7KC5NBVj7vcA6HC7E2j0JrDqum9lCcx\u002B4gVYpU/9D/yQFKoe13wusw\u002BEKWE9PAktx8W1X0\u002BUWThya1qb170Ql8852g4EpUAWsw\u002BFKWAMXYj1uGYtvu5qmsly0CoDurJBUckYjUzFWsxdYhwNjLRnuOKyOi7G2W8bi266mqSIXLZqge3aKVJGLmgA4j3y8YLEOB8ZaNjYErKcngeW5iq3uJFVfZm8G\u002Bz5J1RfqX\u002Biis3HolNUhDQ8vwIpcDsty5U86GWxXbu5hAE1nFnH1Gya16MzKuYOMlcY3U9dgj7U867BhrJELsDgSM2PGPIi1VG4ATW0WccUNRS5qs2yiJaqkZnuqbR/KGSmaOLB5egIuwopc/pWjSlXC\u002BU7qDYnLbpBc1Bv6rBRQWSyMGS7CGriesAisEQjPNJqWxTEhDJ8VF24gLoqzMIUHVA2Ncq6G1XER1mYjsHoixNo9odaX6RH0vbj31W\u002B4hZXj1PPmLFXGgvwxUF0Ta7NhrJFrWyo70zcs4MJ522\u002B0IbRyeIg2BGUsmo8AqoT1fA0s5Bq3CazYXe5cR1rJhfO232iD6T/xAHMIilhNI7AeHhjr\u002BfkMrJ3A8lxxm8AauTxWFRdsoHtf6QkF/PtYeCIVqHIW2WI9Pwus\u002BeGOi8QlV94isPqNiPW0w/kVaOmJTyzkAys8Ps6sF6jalrGenwVWzdiQRnnpRGIs4Eo2hLXbOSofQ9DZNu5\u002BgovOfTUNUaBirGjlsOoG0jKDEK46xnJcORRjrMjlA/l7cUNF/sYCl\u002B8MPZWZhihQIVa8Bh1WbdahmJ1KHnhhCqzABaca3QIgbqjw3ym44NIHKjP8K1B5rNi2O6z0iXosfthvEEGsHz8E1sBF1yWNqGeHw9SYARYm1nNaoUBlsWLM4LBeXs7C8lwUU2SswIWnGmNdyEW9cMulobGgp8pYKQi1WC8vZ2Pxs5HNuWWxBi66LreMdQEXHUo7ZbUvUE1ivbxchJW5nABjdVyMFbggo3oWF7UJkqoRWPimItbLy8VY9Cjp2Cci1o9HgTW8HfPPxLWZ46INBSrGounCa2Lx1Ffgok6PsR4fBVb3AcLy2dSRw5R\u002B\u002BOOo0O94LFAhlphbrcc6zmNhdipyEdaPH4w1cG2pMFbm8iRf8t0buP1LpmIsM/LLWGpuNQ93ZrC6L6nB8tkpKvaMYqyOS32IsUauDZ5BNmWDZ9yXSIVYbpgcsdTcqh0bTmINX1KHZbNT2Uhg9VyIpbXk1Aa15JgNpDH48chYLkiIVgcxt\u002BoH0kBlscKX1GLpE0pgmZKwnua4sPMIpT/VqqgsFgSfgerAWPEdMnq3WOlL6rEwWE49HWI9PjKW5npiLPGM3wqqjHVoBNbAUIP1/MxYbXsWludKURRjBS6HpbhSFOE3O6rINUkVsexALmGFy2se6/mZsfo3nolluXKoILAGLsASMUSMUPEPm7kwFahGLD/qDSU123NYx2fGGt94NlbmsnGVwOq4CAtVCpv7Mh3VH4\u002BMhSmCAFGJ1e2CsOIbr4w1cCHW44mxvEvxlJvmOoriFyYYBsQ6KKxhF4Xz6h2wOi7GOp0Yy3KZsL\u002BeS1GZq81TIZadfkjvCzuR7dUyrFS5OawfjwJr4AKszOVGSXVcmkpgUagZe0XESrsR/aDDqhxIV2JBJzhidVyEFblgUDnPVaIirDy9lbFwYstTGawYXzmsBVmHSizXCUasrIVBOw7BZ7jKVIBlp03TGOYgsNyugMphLUzRVGKZTjBjxSsRB4SElTLSgktR5YbHYPnp\u002BDSGYSzYGVAZrDPyWZVYqRO0WCMXJhsEVolLUwksXOaRxjCItT8y1suLwMpdxgKscCXOYwUej9VzIVZM6sCuhFaBirCOR8aSU6bdOwjr5UVg2VBkEdbARVgnxhqBAIsXNMekDrnPY2H/H6gYKzXbFmt4B\u002Bxx/yKwfIi7EKvjYqzTibF6oiosx1WLxWtiAhVimbFxxgrv8FR7gYVDp8VYW4U1cGFTdarEMlx1WP1xE5apdcJyORds1PaeirGa5r2wOi7Cen2txPrxYwHWeNyAtT8yFuTyyljh9RzVNbFOr4w1clVgwVi8jBWP22GJmscQdB4rrcido7ou1usrY/VchBWTpD6xqrB2Hisft8FSp4kJRqex2lZgNc21sTYCa\u002BACrNdXgTVyYR5aYIXvBSqDpa4pF7lPYbWtwGqad8CK06pgU4nVQ3DWXmANbweqhKUaIBjmjOXnT8aCfcxRLcHaMdbIhTavlVjbrZriEFjdB4543J7KYNGYcKRirDTssViK6JwlR8i1ictBCCtynYU1cCHWrhFY\u002Bz1jiQH0SIVYZkIsY0mqs9ZnIVeahRFYI9eZWB1XBdZ\u002Bz1gy2/DzJ2O1rcAqUJ2PZbgS1tubwOq5COupEisvEy9h0Q2Vph/0U6Y/GattBZZafYrJ18VYuyfGGrleSyVjwU2wZazIpbFavvtUDKDtNWiw2lZg4ZC5L5csk0xYIUfnsHouQvr1i7HcTbDUCz4\u002BApfCwrZ9uIT2Aiu17QYrz9kYLEzFDFTnrCndCKyBC7De3gTWyOWxzE2w1As\u002BPgIXY2HMEFobxkoxg8GyE1xUgIqx5u\u002Bw2OAjQWIGmLDo3Pr1a\u002BRCrKeNwPIZaewSgMphDX9ArBSMGiw/GziBBWFs\u002BuoaLM\u002BVhjmMBVy/QmGskBWjXpCw4rlVxgp/8Fgmck9YOHVaxGqfBdbwjjosy2XST4zluCLW6cRYAxc17CfGGrlKWClYtVhumBOofv\u002BuxOr\u002Bh7HCO2qxMpdLbTKW4cpYMNsas/mMdToxVs\u002BlscwgKGPBmDBQVWIN/6NyqwuxYgod0uaVWG62Ne1TYHmu2BUoLDe4RiuL9fu3wMqTNxkr/I/HWvIYO4M1ctGUTCWWmT8069UEluUqY0HSxl\u002BDFuv3b4FlZ7qoWCz3pcuwei7C2u0qsU47xhq5AOs0i0XJQNu2u2zDb4HlpwUnsOBfaCmWKP3pVokVqGHh6GIsSjKb\u002BXrMNjAWzqEWseh0Xo5lFnpkrJ6LUzUCa\u002BCidbaLsGjyoi8PpWwDYh1eKrEoDq65R5qxgCt2kyqvJbA6LsIqTMsqLJoUc\u002BcVZxs81uFQiUXjq7bmtt80sLFYjitiUaQ1vBJYfO9iBJrFoslW114ZrBSLWqzhLzVYfpiYIosarJHLY4lVVxTFh5oLLOSKRIQVB90TWH5I\u002BOCpLFZgnMdqGsaqG0inhAxinU4Cy40QU9UFluc6QXFjw0ksHD8/eKqMlULMOSzOAtbf9puSfYwVuDyWyT6YqgssyzWJ1XMVsNSzUX7\u002BFFgmHp/GKqVMF2LFCMv3XAIrnVuu6gIrt/QzWHm4I9sri/X8U2C5wUua8CpQIZaZV1qCNXJhNy\u002BwAhdUXWDFKOIcLBjmxCUzjAUjvTThVaDyWG6\u002BchlWXz/EOm0E1sBVrLobk5\u002BHRWPCuLoIsWiSNU14YbO\u002BZyyYB1\u002BKtdsxVshI0BiRqv72JvOIjPX2No2Vq5OxMH9VxKJYM/R2hIX/MGdgYQB5igkcxDq9MZbnStEHYwUuiWUvk1jBZDKHlScHMVgArDxxexGWDyBPMd/FWOH/HZblMokLxhq4BJZvfhdi2UlnjKscVpqLXISV1lv7UQ1jbRTW8AqwMpfL8jBWx0VY2JsvwvKLGTAENVhpLtJiVYwN\u002B7oILFOmsbrXdViWK77xbeux9JPCBFZGy1i4SAajdZyK9FhVA\u002BmxNgIr9XZzWKm1nsPKH81Y4Xvj8dZh2TMsbufFV62\u002BQfjhQWBVZh1ifQRW4JrHilyzWPHDFmvgEidCEctfjkBlsdSu\u002BhCEsKpTNDnZLrAGLsR6FFgjVwXWyOWxOi5qYIpY2HYBlXlKg9jVGNoCVl4bsQArhFMeq\u002BMirNj4v70BF2IlLv9Gxtq2lVgvL4wlFyFTt9rtKg6ZHNZ\u002BfybWwIVYr2\u002BMNXK9lQrFWsV3LsPqLRCLVrcHKsJKQ3GLNfz3XKyOi7He3hir5xJVZ6yBizWnsXi4ky427BUFFg0DGv\u002BUxIQV/ns\u002B1uZNYA1c2Pc9CqyRi8aI6tQrY6mxYULBXpGwaHjZ4AMlMYS4BCt0WR6r46rD6rkQa7eV16nGkgPp4wtjUT/oqAzWw8O1sFLWz7XjAuttW4nFz\u002B3ZbbdbgdVxEZbMOnSvCYviK6BKu3h4qMTa7yuwAhd0egIr1Pg8LMeV/gAPXZMpmuE1YGW0ElXYxcNDJVb/P1VYAxdGCG8Ca6jxuViGK2OFxUn\u002BGrRY4bXDsmdYiWrYhaJ6eBZY4/9UYnVchBW5gIKx0mfmsBKXxYrPqEttu8M6Mpa/HCewNNUzY8X/qcZK6yLduSKwtm\u002BMFT41jxW4PFbHRc8VKGJh21XEagpUhJXvyViAFbjg0hJYOBRMyDVYw\u002BcRa9NUYrVtJZa8BsNHPNXhTKyB661U3LnBWN0n67C6PZyJ1TdsVViybU8dqKc6H6vjIqToB\u002B0OY6X7q\u002Bew\u002BOc50aYRWGOHCVgHgSVjBnP/mKe6BGv7xFgjF2D5NziueSz86VdvY2LvhBUjMYdl51QnY1G7/C1i8X1kZ2DhUC42SYQVTzm/rkFhyacvlrDcmI7SKAbLT0BPYPm1giPWz59XwvJccI1t6ZTbQBFYJS7GglwBpVESFs7WF7FwYeXzSEVY5/w0MqWgYoVihemU21RpSS7EonLENEq0OVRiHQ6MJe4j21eODTVW5spYY4VlWzV/JU5yjdUT\u002BSxKoyzDOhwY6zffR7avHkiXsCKXxeorXIWluU4lrpGKsTgzUMCSyYbDgbF\u002B/2asBVmH2IAw1sjlsfLM9AyW4jqdClz6l2BUGkViiWSDedaPwRrWJwFWXpu0ACtcJrD8lrHSBTqHxVxDokxxqbSyzDkdBZZINvB51WOFdW8O6\u002BXlTKyB6wkLYwWueSzkCknYGiyZczKDxIQlkg3cXvUlLag0WGlgcA5Wx/X0VOCyWAMXIzGW50rrbuaw6E7WQEVYE5mZwnllsNKA81ys3eNTgctjdVzqjGIsy2UWKU1hta3AgvSDvgZttkG2VwYr9aOXYD0WuBCLbw6InRtdZQLLc1mslLi0JVkYLJmZaR8YK/WDBstke\u002BqxNgJLczEWcsXOTYQjAstyZayUELfl\u002BZmxZGambRkrxVcGy6XGUucxjxXr6LAUVzy3dPNvL78fjDVyAVbmarF4KsZqVGZm\u002BGRpRGiwII\u002BYOo8arLGWgMVcsd0q9ZYGCx/6FE/Nc7DGmnqs7mJlrPBJnWkwWDSJnTqPOqy\u002BnoSFXLFP5OtTYHmu\u002BM7lWLGmFmvoBBArRWIqg2WwxIx/6jxqsXL7/fhY4IpvVI2ZwLJc8Z3b7TKsXN\u002BMFYILj2XCVs6MGiy5PCLtux4rLvB8fCxw5ctNtfwCK3NlrJGrDsteR2jlsFyMXziveiy5lmTJg6gN1sj1\u002BFjgsk256iYFVuSyWD1XDZZvn/016LBgQCTbq7g6grBSe7Ucq\u002BcirHjHkw8TREyhn0HDWPmnqctY2O/btt1h0ehR9IOOymKlfvA8LFH660aFoIwVTyR4XI/6CbZpLH7\u002BYY4ZHJYYanNm9BnWOFN8dT4WPnoh3fHEoxvGGrno6UaMFbgklpl4oR8UclgqL7E/MBasBoe4fckvDTAWcOESbxtWMVbP9eNHgctHXxrLzVIdYm0FlspLmE8eClTjvuw/zgKsmNn1NgKL7uaNbTdgFQpjdVyEBVN6h1hbwsLBY1reUYPlL/pFWCMX2ggs4IpxAWGlnzFCLsRK6dl42HvGgkY55iUYCz5ZxsLOZCFWz4U2r68Cy3FtUcs\u002BTUVyMVboQuNBExb1YDEvgVbNvhKLb3FdjJW7c7sAV2AZLhNyMpbkonMrRhzxkAFLLEqOeQmgaiqxsL06EytGWH61ssDayt8kYCzBRe1W3GU8YIdla0r5FKAiLF4ELvrBvpih1BKskQuXdgss/ZsEjEVc1CfGfR4Zy9c0xeuMBS1\u002BmvMpRu6e6mysnovWwf8SWPo3CRgLuCjeKmJhTdM4ELFohiPNJcIunl8YCwbpS7HEHRbxmSA4qGGsSOODWoFFU4uAlR\u002BuY7Bc1ipgmWnChBVN3C5sXOupLsKip6jE580gVoqSDNZIgwMmgQXT1g7LViRhQYqvHakYK83CWiw/CIjN\u002BlWw4Ckq8VlGjBUicIfV0/DwUmC5JREGy/\u002Bro5XBGl97rLYVWDhiij3glbDcU1TiY7JeBdbABVh6LC6wzHIbync6LJugw/7eYg1/QCweXsYPA9Y5N5Tbhcoe6/VVYHVchKXH4gIracXjbQWWz2ZCaGSwwic9lhqLx486rH4X52Olc8tgDVwUxu4YS4/FBVb43ni8jIWpX09lfkysFVgqcZE/arDGfVyCFbgcVsfFWPoxNmIsrrCGbz6a27otFufJ8XFkacUMY6ksj/1oworg9VhbgTVwAdbrRmDpx9hUYnVfnR8XYLFM\u002BvdYKmlxEWI1B8byHw3b82KUBViBy2N1XIQV6\u002Biw5GNsTpVY/OjNZ32/F/8CWFqH5bHM\u002BqyEhR8FqoVYAxdiJS2DNdYSsMRjbE7meVELsV5eGCvGVrakcbPFcovZSlbHZ3ye3UKsjouxwpXosPp6Ela8T\u002BV0Ai7EeprDont1jjG6L5xXFgtW/ulrsMdqmgux0ppRizVwAVbOgO1s38BY5jl3ZkpoCuvINzalUaNsryxWqrrBks0er/Y9AytweayOi7DiibTzHan46bVfjGXGPFvxnFKwyjkG0Q/OYck\u002Bom3PwCpyIdbrhrFGrt1OdqQWK4zFn56Ai7FCXQpU/GiiWSzZofp3VlMVuRhrs2GsnqsKa\u002BB6woJYqTYFqoglfn9UY8noA9\u002B5gKrAtRFYAxdgmbsHp7E6LsLyzykVC/xwwmsfK1uFpaKPPKY6j0pybeLT56CtugDr1ytj5eeUuhapQNW/w9c0XWyMpaIPO6Y6l0pwDR4CK61JPgfr9ZWxxueUQvNdoMqz9HSxEYGIPvyY6nwq4goiAiv\u002BbRYrP1HYxrWMtdtRX1egyr\u002B6QBdbBRYEc5dQAVe62gTW\u002BNcKrPy0ahvX1mBpKoEVLWax0h/MOy\u002BgclymaRJY/d8Jayuw8pPQTVz7OIfVFKgIK/cEM1imNU/vvJDKcLl2XGDl28MyFsSz6RFchIU/AO\u002BxGrGUIQ6HnYntNiexXJQQ3ngFqsQFnZ7AoidAYTybkq2vjOV/AN5iNQ1j5fVDxsTHGBQOFKhqf5BoERdFCAILngCF8ezrK3A5LPsD8BmraRjLLrZKWBiQUZhZoKr7oauFXIQV/WhkhFjbR4HlxuKPOAaPLKlCnoqxfh4ZC0ygDzRYV6bqC2ONXBS\u002BMlYYS79CYax4bgGVwcJlfCPVT8YiExdbmfIOVJnLYvVcYmjEWAMXYr2\u002BMdbIBVQJi9c8jlSE1TQCyw\u002B535UqcnmsQmGsjouxQhjisHouevy/p7JYYdrVYTWqYH7inalGLsTSd9FvGYu14oQkYD09UU09lbh13mBNUlmsd6bqC2OVuAgLr8Q4f1uBdTgILHMbasKaoTrWT3Rdk8s3UFPXpJu4EFj56W4lrPYgsNw9u0fVIAmq6gnU63Jh51eJZbne3oBLY7WtwIIbnGupKifmr81FkcKuEitzvb0Bl8IaggPEorvBS1Tqd47\u002BMFVfGKvERVj4\u002BMDExVgh6PRU5oebElbTVGKtQJW5drs5rjfG8o8PTAWx0iSrp2KsolXzMagi1243x/VmnladsOzjA1OJS0omsEYcj1W8BhFrRaqRazerFZskwBJlXCMxgRWvOosl2/ZWYK1M1ZdKLPOU/VO2EVg9VwErrynNWDJmMBmHj0QluEpY/JsVNvfsUmESyy7ARasjUBHW2kYlrjIW/maFT9VPY/nVyv4adFiQIf1oVMA1heV/swJnNspYuLTbtu0OK33CYK1tM8WVkGL6BhomxkpcBSy\u002BSynHDA6rbRlrbZdpLoM1ck12fo5LYtksA90saLHalrHWNpnjclg9FyHFPI/vGDSWT8mE\u002B26eBVbbMtbaHvNcgLVRTxweN2LQwViYvwr33TBW2zLW2hY1XIRFXHEjhWgbj5VXiGYsuBwL59V1pkz/RGEs4IobGStsi/0Yp5GfBRa1V9ef3Hp/rs2mwJU3MtawLcZHgCXusBT94N9FFbk2mwKX3chY3bYYdzusfiqCsCi\u002B\u002BvuoRi7ESv2i38xYmyNjjVNcgPUifnF17XqfWRgrcOEf5rHi1KnDsrNefzkVc6V4HrHSbbEFLP71hXQ/uMdau75X5EpjRcYKXBKrVyAsnKX/B6g813argopNXNmrscZTBrB4ScM/QWW5bCZCYHVchBWbIod1FOs/1q7j1bl84kZgnQAr93EGK87SW6y16/cOXJjnmsGyAUHCirP0Fmvtur0LF2UFdxNYPnqKNEfGWrte71QYKzTpjIWhZjyLCGvtOv05rhguEFYjsNxczb9PRVwxFK3Agomt/wIVcKWs/RxWmroxWGvX409zmSmOKSwzJZiw1q7Dn\u002Bdy80ElLDfV/PGmTP8YF0yeKaymYay1j30dLjHT6LGo/DepBi4xhz2HtfYxr1jUhP8U1trH\u002BxG4aMz4SVUoainJJ1Wx1GCtfYwfqMxhrX18H6xMYa19bB\u002BwlLDWPq4PWhTW2sf0gQtirX08H7xYrLWP5S8oEWvt4/hLSo\u002B19jF8ls/y58r/AX\u002B49LvqZosnAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTEwLTE4VDA3OjA0OjM5KzAwOjAw3JEkKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0xMC0xOFQwNzowNDozOSswMDowMK3MnJYAAAAodEVYdGRhdGU6dGltZXN0YW1wADIwMjItMTAtMThUMDc6MDQ6NDArMDA6MDBlhPGDAAAAAElFTkSuQmCC" + }, + { + "displayName": "Iron Ore", + "enchantCategories": [], + "id": 15, + "name": "iron_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUVBMVEUAAACMjIx8fHxycnKFclNmZmasi3XUrJB1ZU3dvKdXV1dGRkZNTU1dXV1IPzBTU1NTRjQ/Pz9tXUSMcl9qVkitjHZfUj\u002BDalmJdWe1moj///90Op3pAAAAAXRSTlMAQObYZgAAAAFiS0dEGnVn5DIAAAAHdElNRQfmChIHBCjo/67xAAAgoklEQVR42u3d62KbPLMF4M9x3GYb3DiJU7\u002B9/xvd5iAxs9YaJGwnpAf9aUMAoydCGh3A//vfv/Qv/TVpc0lrX8NvkjZjWvs6foO0MWnta/niaQNp7ev5wunhkixV9/Pa1/RF08OYLNU/LpkeTLJU/7goPRTS2tf3hVKJ6h9XTjVU/7j6VEv1j2sR1V/OhRTb7baw4a/lElRbp0Mb/lqugGrSoQ1/LdcM1aBDG/5aLsz74yPY0Ibd7i/lwqLy2CdHBRt2ffoLufDOeszJUZkNu5z\u002BMi6siB5dclTjhp1LfxEXVtubR0jfaMMOE7YMa\u002Bfpo6ig2esHrZxMl2jDHFd/nrXz9VFUhisPhzoZy5U3RFyZfe28fRTVmEk30O5kEpfboLjcDb12/j6K6sGPs/fpWzGRFlR/fwoXRuAblZzM90uiokb34R/IhR2WTZQcleNKlRjV8H8YF/bvNnPJUWUu2zxS7PAHcWFWNqXkqHouDLyw\u002BvtTuDAbVLJUUfNWEIg9qgGIB/yQtfN9JyqnE1VijsrFrXgq5vo9O0ERVdaZax4dVeaKTjdx/Z59xjmqXqcUeDmqnqt0ygfcsrZBZbrkrZi1h3kubAuoIlfHY1Fb26GOanMjFzadVJFHx2IltrZFHdUtXBhpYM0UUuWdf49AAiqaa7gwMMOaaZaq5/o94i4RnxcrGtiAExU81ocn2e0KH7rbre0iqcSf2V55UCQclQ8R9Fjf1lF1aeZDhx3WtpFUM1wzd4\u002Bjmrjisb6to5rhmnZY20dSBVyFiuaBZy7mx/q2jirg8jusbTSm3UMBi2oezhrOU9BgHzYW/Hus6B9wj7WdOiqoVwQV7KFLAs5TzHLp32EI8YB7fAUqgxFQmT3iGwfnKUKumNHXgtOnfYVAAuuVGapxj/l6BucpJNf8DbrBcAT3WIkKKwWyesJ8PeIG4sJ5iu\u002B7UsLKjBqTJ9xhDSqoFOgufOqSo8JphyJXP1SDp1jG1V/FylxYKVD9/pSSo1rElQcB8RT1XPkqVuTCSoEihyebHFU1lxtexlPUcbmrWInroZSeMOGsQ5kLJy6\u002Bl87AXHQRK3AVqahk4XzWI7ZzECOJkrWcC/9oNDL9CVxVVI4LZ0ofMSyAGEnUWcu5sIzTnMcncFVTZS6cg3dxFBYH3Rou58IqgWbTPoFrEVXPhVHTI27AK\u002Bc4azkXXhVVmJ/AteEZgeKoZWF1DFU0dARS/d8lYfVHRWue6hO4sNOl4r\u002BFXFTR0BGKynFRpwiv6jFKH8hlMu\u002BobuCiioaOiKgyF50Nr\u002BpxLn0QF2SelmJcwUUVDR0xR9Vz0Rnxqh5L6QO4MO\u002BPPKmwK3DByrRv0OGTYen3eS1c7UaNBRWsbxDsPVJUf/OLETDv9EcZ8zrDBSvTUpm5hQtXuxEXVVk2eklUvhM0fOjNVFPeqQybvAZcsDLN3l7Xcn3HcyIXNYY2erFUE9f0oTdTDXmnWx7yKrh8XqkmuobrO54TuSjMgj0c1cDlP/RmKoFF1TRdJ2aWckpcvDgQ9qcN34iC/mawB3X0uUW6mQpuQ2rV6A7AzNI9RFx4RxAXbWCqLs1xDRsclWrAb6YyXBQEUN2KmaXambiwriUu2qCp5rimDY7qBq75OOBRTCpQq42ZpXafuLAVJy7aEFNFXH6Do7qSqxhjFnvD20f82A1ElFRx44IbXhuDZ\u002BSaCKpUam\u002BKi3job7QvY82H5NgUC6ouzXFhxTMUGuoSWBn8m\u002BmayFJh86z7GriD5drvq7BiLgzyAqo5Lqx4pvuLek9WxnLFNZGlslxx1wx32E5UtViaC7sPM1QRF1Y8viqiz93AuNAGN1BN9AhDXF4i4KIKc79fhCWWGJc6olvc4RtVNJtComw8PRQSXWZhxnpbeurgkvb7xVj\u002Bnvd34dhjoGvAoveNJOwGjNmZ6gmaLMzrVm64jWu/vwpr4vL1u\u002Blc0edjpfaNJCyV5dJUlgs/axtuuJ5rv78aa\u002BBydwr0Q5/os7G5/EYSlipxxVSJC/O6nd1wHdd\u002BfxOWmADF2Uv6XAzEvtGFYVbmqdSEcjkt59rvb8YqceHHdjssK1lbdQqa0kaI\u002BZLlIghphR/aNMux5JKxmAs/Nu1QX2dto1PQ7D9eWVxnudg0onIf2jSM1ZSx0pl9IdZc\u002BLF2h7rWcDt3CloogddF5cNRZa65uzVTIdZlQw2WXmHHXPixuEM5ztqWTkFrSqgmonqajihVbiOVx\u002Bo31GF1XLvdPJdokGgHosEdCqf4VlhSwo3DBgcpsaOBn7ltGsYaN9Ri6QT3FIc6tAOVItxh5hQ49gJjaIJrPPARD8HPUFQTVt5wG1biwlriAa\u002BXNpg/Je4QnAKHqmAMTXCZIvmIh\u002BBnMFXCatu7YXVcWEvAz7QD1U0UgvIpcGQPQzfmgtqOJirwM5BqwGrbu2KJELKQsEalMUpKYoGI3/D09FTAwlNs8G/YNIzVtnfHWsYlqJ7muTCvNOQ\u002BnmLmNsRTQD2pqJqmbW/GOhxu4QqoZrgwrzSZY04RVPB4CmiBNdWPH3fBup5rhirgwrzSNCGcQoQOeArYEFHdDUtyHUimYEV9cDEJg3mlSVbqYBfOQBsiKsJq22uxBNdlG8HMcA2XCr3jZVx0Cv2hdNdVUQFW95/rsZ6f1S8IJeCaLhd6x/VcdIr4Q6k\u002Bn6E6HgXW8J9bsIBr3P5QekEF9nI2T/gYQQ0XnWL\u002BQylSCKkEVvpPPdZBYDmu9IsDVuOlamTDb9iEA56esOahirv0mZReAirGaq/AGqspj2W4DofruHyHL/VKHFWXsOaZ5SpTvbwEVPfC6rkQK3MdDtdw\u002BQ6f7cA5KsMVFtDNEirCOh7vjXXhYqyR63BYzuU7fDi18YCD7xsxIE1cdVSAdTx\u002BBNbhVWD1XIdDgYuu\u002Blspfcd5Cqr7iQt32AZUDut4FFjtPbBeXwXWhYuwxCDxbMnCNVZ9gIDzFI7LByGCiz65aRjreBRYbXsnrJ7ruajVHTVL5bhw9V4OPXGe4tFJzHHRH6qjQawfR4GlqJZ0dxzWhYux8E4cjpulyly4LtR1anCe4tFJRFxUBQw4HusCw1ia6gas1zeB5bnCLjbFWd9LCQMxWoVSjLvy0J7F6m84tDoFVDdhvb0JLMs1HVnkcjJy6aSjUhrzJWsaO5iwxoocqE6ngGoJ1itjea6wq236jBVc4UpTRzXLRXWWzXGyan8IrNOJsaZGcwHW2Ao6LMtFPR//Ux3X7MJcRxVyUWvo8zxStQLrdGIsG4wtwuq5AGviol41lrQyFz7rxVylqonjLMz1SMVYpxNj\u002BSB/IdaFi7BeXwWWHX7OldhzIaDEZczYKn7/huOcDw\u002BFJ/ialrHGDWUs7Dwuxnp9Y6yBaxelCev5eZbKc2G8lSIwiqdirqZhrLyhhMWDEldgDTweq\u002BMipDTlb7ES1yZOjmri8tNYG57ZJS5vM\u002BQ3TW8VsdRgVxHrILB6IMB6fRVYA5fH6rg288lRDVywQbyDE7mwIA1UlViKqil3d3JFDXUVY9Gw/HDZjPV82JQS2cAGHE2lqn7K4YSVpuMdVtsylqaq6BvmIAAr9nfGAq504Yx1WMRFG3DwmVpGn8chpWUeDqv7F7HagKoWq1MgrPd3xnJc08UzVj0XbcCxegokOJcTlcMa/vVY8h6sHXXIxUJgDVwey3DZ24Kx6rhoA05twCG0vAOoDFZKFkvW7XnPeqztVmB1XFVYPRdgEVf54S9\u002B1hh\u002Br3LqlzvmKoyxgpjhKqyBC7De3yuxLlyE5bjoptIxBg09WCqRU1xGmz0QK4xFr8TquAgrFbki1nbHWJmLqus4eqVRmomKckpW\u002B7yPxwr7ODdgbbcCa\u002BCqwNrtGKvnokBgvl9EA1qJCnJK92CHhQZAdVesxOWwOi7CehZYPdcBE/V\u002BS11uCkJVTqludwtEDRbU\u002BMOvp0H6eqwdYw1cgDWFUxPW87PAumw/HGa5oIPHXBSzq2JBMYOnMgatwLIzGjlSK2OlCNznW2DRaqT\u002BlhNYu5\u002BHGa68d8RFXRx1D\u002BWfI6q0i0BLY15\u002Bx6rHUVLvDgu\u002BwIKVbmN1LrB\u002BhlzuIxQX9QjVPWR\u002BjqiGnWQJw7myfJo6rE6BquutwHKrKHOkILA0F33EQympe8j9nKh4aQO2ikBlsaofdArbtsSFFIyVFBxWBddyKrM\u002ByGGpdSCy7np5YawFT4XNYfVciJXLlotBBdbP11mua6jal1ZgqXUgorHzVGmH0\u002BluWBcuxhq5IGAXWK8x13VULwJLrQNRjR1QDTt0HcY7Ym0PAqvnot6NwAq4rqViLLUORDV27fGFsYaBiLtijWXBY11oRFdQYCmuUsEKqWqwVGPXhfGElQa4bsAitnTrIJbqNw9cgMVc8/fhDFUZSzV2Q/cQqKbRwJuwgCtlsA6r4yIs5Jqr4WepSliqsUvDDkB1DVauaXw9zliH50qsw0Fgea64QSxQzWOpxq45HRnLjzPn4YoKrJELGz3GwoU0IVYqW6\u002BvAVcUau1LVAlrauMmG9XYdVU4YeGgfB4Gq8LquTj2ZCy/SOs50kr11utrwKUjUzUmTLXyQCWwRGM3tHaANa0ENFjDuSqxLhlUgTpj2QWAZoUNY3VchJWiet\u002BCZCrCahqB5aOnGazRwmF1hxJWOlc1VtbyXRrGmmTc6i3GmiaMDNbAhdFJfnsHUAksDDVDqzxNaLCGQwFr\u002BtAFWGNBwh7gNixIsDKwEqvjolhOTM00jcA6HiuxTifGSoc6LPuhi7B6Luovv0YFCddRPldi/fxZxsIIM9fMVVinE2NNw4YGy3/oQqwLF2Pptd4CK3EVsSjwrcEacohDeyWqEcuccsLCD12MtVNYeq23TJVYwFXGSjnEob0SVY/lTpmweFr2XlhqrXda5UZchPUmsBxXCStXPAYrqNQYC07ZeKoPweK13t1GycVY47y2xzJc81imls5YYaVGWK3AUnPY98XCtd7D5pmyZbF6LsTaHTxWq7Bck3b05UpUahVYag77NqytwPJc6RdhveWxLlyMNYYRFGRlC2j/j7a\u002BkpVaEUtP\u002BN\u002BIlaIIyDFjEVc6IWK97QRWz0XBeyoEJ8aSlRqt346w2vYeWHJdn8B6e2cs4EpnZKyxi\u002B2xLlzUKUyVC2HJSu14ZKyzwur/E1ktwdLr\u002BuQqN8ZyXNP5GKvnQqxDK7Bc1nNzL7COR8Y6nwXW\u002BJ\u002BAaiGWXtcnsAYujKJkJM9YF64KLCgnubknrOORsc5ngZVTQLUYS6\u002BREVgdF8WcbwKr5wKsXRGLRgZycw9YZHUcqRBLzfjjpy7GOgiswio3WzXpPuJCLDGMcsQM6nvwks5ngWV7k21AdTcsucqNuFJryTf1Eiw1jHLeCyyq2y/pv/8Elu96twFVBda2EkusciOuFFyoBqMWSw2jXHLOWBQz9FQCC8cp2oCqLT9hYUb3Cli0yo248nMGMhipwVLDKH3OEYti0ZGKsMRDPQFVxeMobuTY5vB5G3C9v0dcb2\u002BeC2kYK3HFWGPOPRb1cTIVYNlzps94CahqsSxXxnoOuAjr1y/G6rlYZhdwRVjJymFR37mv1gWWP2cukgFVPRavguzbNcUlsEauN5/kK7g0l8Y6nQQWjcmMLSBh4TlzkQyolmAlLoeluKhs/fo1cgHW26sqRJJLYZ1OAosG\u002B3KwAFgcvobLJa7CGrgAi7mo3vo1JsbC5\u002B6CPrvCSjGDw\u002BLBvpccVzksGeu/3Ber4yIs5KI2MWH9emcszxV12glr6g4bLB7se3nJN53FUrG\u002BOeZuWNPsjhtHmI23Jqz3d8ayXFGnHbDs2EHG4sE\u002BS2WwVKzvjrojVhoVhjEqxnpTWI4rxxQCy3PZ6/YDLWNqGsY6nwWWivWhNKbNy7F2jDVw0fhnJZbhMuMRAstyTdeNo1K\u002BXJmMn88CS8X6NP\u002BTgKgFKGNhrJ7mHMRgcSXWu8AauMKOaLpuHsKz9ZXBOp0Flor1K5ZL5J9qsDzXc5S6zN2A1XEdDgHXDFZuBw2WuT8nLBXriyaBl0vk/9dhWa5p0FiOrAus90qsZ/VQz8AVYuX4ymC5yoySwRJNwsvLjx\u002BMNf6nFmvisiPscmSdsRJXESvkCrCmIc0JC2r\u002BGEs0CR0VY\u002BV0G5YcWc9liyJTxNoxVsAlsexQeRiARVhyZnF4e4HHWjK7U8ASI\u002Bu53qJeD2GlGYvn5wKXwPJTMGEAprFk5J7eimGxlk2FFbFoZD23ie9RMlgDl2or5rFwbi8MwBSW7OacfjDW0nnDCiwYWc/xFiGlEQmH1XEtxdrvGUsGYAJN9wkvRxAWzVssx/r5k7HcyHo8WJO2ARbHbPNYe5FkAKZKmFxb0h8BWGI\u002B7BqsgSscWY/HttI2wsLFXXNYikoGYOp23KuFOOMRDsufvRYrLxCyWB0XDRY/CyzPhR0i14Guw9JUAkvVXT7r2H4aLD5/W/We0tQTASyzLjtjmScLNdc0cCGwLNcUYXmsJqASARhjYTnB9jNjyU\u002Bo6kinnghhvb0xlnlqVXHZUR6BJZ7JSL9L1xtQiQBMDXgRliuLAZV5bUYl1oWLseAVbSmj223EZbE6LsJK7aLvGQ5YTcNYU3BNARgOSwgsuHEDKvPajGqsrGWx3Cva8p7biMtjiRHSFHN5rMvv26ZhLNsToQAMhyXoKHojW0BlntpfgDXeiR7LvKLNVNABF2JNGAar40KsXcNYvttGARgOS8Bx4vV1JaqFWD0XYr0JrICLseCrHlKbUcbCPi4FYDgs4Y5U7/o7l6gWY1246rAkF35jqa/ED/aFZldg\u002BWwGVN2R6sWI5/O5RHUFVtYqYQmuFIFgVaVecv22EAszGlDt9zlCCJdLBFRXYY13YhmLooh0AsTKWj50W4DFJgHV9MbNCet8FlhNcwVW7ri5bo/Cemcs4IoawXwnYpxbibWvTbm\u002BMlgciQVUlQ\u002BUM9aFi7He3xnLcWErSOEULbfZeiy5glFXzAEVYqmwNaCqfvqescxYux0YVT28sBWkcIqxxoPSYBxjaaqZWN9iyRi/DagWvKqAsZBr7NMw1m4nsLrNFCFsBVZ/WINL1GesRPjabWQs2SEywxFAteS9DgLLc\u002BX\u002BMmPBQ7A0qGDOLbAuB9IS9RBLhK/DRsSSvUc3dkP3/o1YlsuMxTCWewh26jczVs\u002BFWNu2Eku8xyn5eay96mr7sZt82P2wgoW3jGUejbKDDIx14boSy86QUlGzWP0vEMuP3ZiD7omVRj5hDFms4P4psPrdwsYjwlL1u59OThsbxhp/heMSjIWfsRxrx1gDF81PMNb4VA4NX4WNh8ZScQPOvaeNhJWPwHEJxOLSewUWcqUZGzGZw1g9F2LR0HXmUlgqHuWFCnt8IdsMFvwJ0vH3wfK5CqcHu18y1oWLsWDoOnMxlurnqFUd9EK2EItu7VQu4YgbvqGcsaYZZzeKzFg/w2/920apjRJQ8WuySlhTnTdhqUaksm9Y4pqwgCvtwFjRt/4RUvqU9CdnLLleSJQ0jWXb0rQDPTOVm9QbsFJGLJbjmsMKvvWPsYZPSVUJYanFVaqkiRoIxyVGqiNjJe96rEPE5bEM1zxW8K1/jNVtC17AqrBUSZsJYz2WG3BNJa25AusQcCFW8Gpcxgq\u002B9Y\u002BxpiGaItZJlDQZxqrnxmEgP5W067A0F2NFr8YlrOBb/67GutRChCVqoOEHxKIJolTSrsVSXKkkWSz5atw8Io1LSmg0dlfCki8x6ls3sOLJ1fxfT2W\u002BjS4fMf58PdbhmbEGLo8lXo2bR6RxSQlj4dSGx2rUG5/GqMlTiZloWXm5r\u002B5LDcDxDlj4rWCpJCHW9llg9Vw0xiew/NSGxXJFDKgclpy2V2\u002BKh\u002B85TIHFciw5VPDMWNstY40TPLgnY6U1X1RmGQvux4HFLJ7xVIjViIfs6UshU8CKWBXPSON3yVEhmKpjxuq5aM83xhq4dlFqMFkst9LIU3ks30akzYw1nspjtTUPlKeyUTNUsGWsCxdj4bf\u002BpTVf12DBsixPZbGwQU3FDbHyk\u002BYWqz\u002BiDst\u002Bl5wZNGasjguxmLUHYizzWpVqLFrD9gJP7SQrfqM5TveMVGeBNR5Ri8Vv2PTD6yqFrCMRY4Vv6QqwxIue8AGnkUq\u002BK5\u002BxzmeBlfesx0rLNWA6Yif6c4zlWfNANGMFXBIr1VcOSy17dz3qGazzWWAtWVNqsAYunLs5MNbIErKaUXvGklwCK7WDRSwYfgix8iEWy0ZoC7E6LsJ6fWWsHiZkdVMcjCW4CCsFCEUsGqsJsMwhE5YPZxdjiSe4uo2MdeGiPVPZgvmg5VjTiF8BywwNzmK5g8Ih1OVYKd52WJZrh1puLlVgvb8vw8rVUAnL7vgSWbVAlbBwoKsGa8dYAxdgTVw2rGKsbjNhpfWENVi5eTNYp5PA8ju\u002BBFRtizfuORpCXfDYr\u002B\u002BjCKw0veBj0GexQlRgDVxlrBw2GazTSWDhji8BlXi6Rw\u002BhVmIN2aa1U4w1cGHAzljBt/4JrIPHmjIwYZ1OAuu//xhLU6lHofY3YXX5q8LquBBru2Os2m/9S/8HqsngdBJY3XP2uOM\u002BoCIsXjK4GItfGhlgmUcBTCXGWPJb/2haNv3U4BqiQeDHD4E1vL/B77jnVaitbD\u002BxvroSC9\u002BDGGLlsuVqfMYS3/qXuDzW5WdamzZQCaz0YhC7o8/ykORjnNgOwnFLsPx7EGewRh9oHtVL3QSWm5ZNn7FnrCGWDMqVxeJMD/1vwsL4io5ahmXfgzhV2wKrF6JYgrFgaoOOCLFSH0XWVxZLZdvHGyPVfyfGgtK4FGsKkmwbJ7AuOa7CclMbxLUEK7WDFkutQsU4Nh1GWFTLLccyq9RNbSyw6OvpAiwztUFc9VjpXrJYXQYRaxoQNUf2RwCWaD2vwTJPQJjaWGDB19OFWFs9JrYAa39mrCGDHsuOHmes8QiHpYKyK7HM0zWm2hZY7uvpZrCCIcRKrMvPhJUyaLH8UDtYWay2vSuWeHIr1Wcey3w9XcylCY1WyrDC6n8GLLG0AZ9vOrp70GK17d2xcufE7SCwDnJoXVXn8Z2YygZjjT87LHsfpQOaHwLLlcVSuboNa\u002BSCHQTWzxJXjhSiWj7lHrHyzwbL188jVSOw4Madr6\u002BWYe0EVs\u002BFmd8JrAJXxsJB6rR9D\u002BVkjw80Uy/YYvU9y\u002BhhMIsVtoOLsaY1/QbrwkVY6b8OS3Hl77kyWJ4r/aIVWK7CpwGD6YhxxMJjiWAjjq\u002BuwpqeFzFYWYtqa8Birvy1YA7LcsVY0DrS2Eo6Io\u002BEWSwVmfGht2JNzyIZLP3VmgIL3\u002BE6bGWsw6GERYuraBgKypXFUmGscr4dK2tZLP3VmgLLc6Xt6gmoOayWV6LJEbtcX1ksFfMr5/aWN7Phneix1FdrSizLNf2CsfwXwFssfz8GJW1v2kGLNS1/n7CUc9tc8xo74kq1PGLxV2sGWBOX/QVj2S\u002BAn7Cw8gpKWk4Oq9uAWHxIi\u002BttqqmIK0UQjIVfrRlipdFU/4vdzIOI9EfGggD5Fa\u002BZTM2nx1K\u002BtN5mARVw5ZZKTvZVYg1c\u002BIvSe0rNa4\u002BxggEqgWV/mbD2c1bNdVSOy0RBcrKPsbZy4e0bY71uDwHXQMVYqqT5QakZLE0lvtRiIZXhchH27GSfranVwts3xtoGXGkdiMdRtyWO4IVYERVhXUGVuaD3VoklF97meXs3qa240oSWxVF12MyrcXXBYyrAupJq5KKRgUossfA2L3OAFQA1WKrCt0N6s1hzVA7rBqqei7BwVjDEooW3eVUILZcoYonW0Y9/Ym1tsPb7SqwbqbqkhlEqsWDhbV5EI9aWLMXCwWKsrZt9KSHWHaiYK8nsdgGXxXILb6en7dRCnCVYzVFguWKSH3eqxLoTFXLt5hJjmYW39klOtWqpFqtpBBbcU/kxuiqsO1J5rt2uwIVYeeGtf0pYLfGqweopEIuHaPTzTRLrzlSWa1dKjDUuvMUn0NV6OIsVUiHWXoxnUUQWYX0A1cRVxJqG52HhLT2v/8ZYA1dElVeKWiyXdeq6FLA\u002BiCpxVWBNUz9u4S1jTe81ssodlqR6EVhQTqhLPIv1gVQDF1dSERdW7L8E1vTOLHsHB1SMRS9goaGW/HvG\u002BmCqLqkGUHMRFr4KIs1pV2DBgu384Ahh4YH5t4j1CVTMFcTzRss9VS2wpq\u002Bni7DyQwMWy91lbZT2uln8JCrkCvuK\u002BU6ER9AFVhpN1VhNI7CgSoqxVOX1iVSei8c5sZbH5/X1d8xEWD1O\u002BNxEEUvU9J9MZbl4nBMjCMJKfg6r42KsEeeOWCtQTVxqWNjfVFvGGrgAawrpgaqMVbZqV6VKXHoU3WGNXA6r4yKs1FdaiFVBNey5ItXAdQi13GAFY03JYA1ci7AkjXhB0tpUXarEunARVopbHVbHFWCprxfXVNdNma7AFWFNr4Kwy1EFlvhq5PQoCmI1AdW1U6afzhVjJS6/drcOaxiK8ViqAN06ZfrJXHNYAxcudC5jpTE\u002Bi6UKEA/RfD0qx7XblbhoVfh2HmsaEJ0oVAGi97N\u002BUSrDpQJTnxhr5JJYdvS4wRRQ3Tpl\u002BmlcqtOjufw2jeWH2geI6ZvjmoDq9inTT\u002BJSHWrNhdsYC\u002BclBiqBpYrc2hY1XHVY9h2uOcF3hfE386VFahVYaztUpkoskVLvaQy5GSstfixirW1wNdeMDWOl7wrrO32AdTxWYq2d/xu45gqSfE7lMK2SMVjdv1VYa\u002Bf9Jq5ZLPmcyp6xhn8BS7WFa\u002Bf7Rq4ClnhOhbBSclgqxlo7zzdzFbHo\u002B1QAa1IzWCp2Xzu/d\u002BCqwIKVzw7LFrGMpfqEa\u002Bf1LlyMJLDcymeD5e/H9CidGGtYO593SqpECSyz8jljYeWVHqUjrLXz\u002BHFcWJAopWmIvcBSo\u002B5r5\u002B8jubAgaay2FVhqNmftvH0sVzI5zGClHg80i4y1dr4\u002BmitjRS8qpadOPNWSNxH9vomxNFcrsGC90J9OlbkcluJiLFpc9edTjVyAdShiiZVofwNVz7UQqxXL9tbOwyemJVj\u002Bflx9ecdqXBVYWHn9hVQjVxGrbRlr7etei\u002BsKrLWvecW0FGvt6/0KXJVYa1/rF0i1WGtf5xdJNVhrX\u002BMXSiWsta/vi6U5rLWv7QumCGvt6/qiSWGtfU1fOCHW2tfzxZPFWvtafoOUsNa\u002Bjt8kdVhrX8O/9C99Xvp/9\u002Bjis\u002BtCQtAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMThUMDc6MDQ6NDArMDA6MDBDzGjgAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTE4VDA3OjA0OjQwKzAwOjAwMpHQXAAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0xMC0xOFQwNzowNDo0MCswMDowMGWE8YMAAAAASUVORK5CYII=" + }, + { + "displayName": "Coal Ore", + "enchantCategories": [], + "id": 16, + "name": "coal_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAWlBMVEUAAACMjIx8fHxycnJaWlpmZmYkJCQ1NTUtLS04OzVIST5NTU1GRkZdXV04ODg/Pz9TU1MhISEcHBxKSkoeHh4rKysuMCtXV1clJSUWFhYjJCEsLiY6PDL/////v\u002BW9AAAAAXRSTlMAQObYZgAAAAFiS0dEHesDcZEAAAAHdElNRQfmChIHBBIu83dDAAAhmklEQVR42u3d6WLiuBIF4JsQehkbskBC6O73f86LF0lV5xxZMpCYnon\u002BTMexifWNLZVKsvnf/77KV/nPlLtTWfoc/pJyN5alz\u002BMvKHemLH0uN17uoCx9Pjdc7k/li6uq3I/li6tY7k354pos91C\u002BuLLlXpQvLlnuM\u002BWLi8r9RPniqqb64pqkWq1WtOGLK0e1clzjhi\u002BuHFXiMhv\u002B41wTVAMXbPgPc0HLdP/wADbrNemB1v3SdfgsKt8ynai64qi6QvelperK0vX4LCrD9RCLozJcFEjEn5euy2dRjQoPrjiqkYviLvfz0vX5wILN9rcHKGB1KtQT4M9L1\u002BmjqKDb\u002B9YVuLBW01zY3PU/L12vj6IyXN9CgSZrggubu/jz0nX7KKqxkt9sgc4ww4XNnft56fp9FFXXTH\u002BDssJCXLgDNn//Fi5oZ4YAwFJ9P5VpLqISUf\u002B/gQvamRRaWqppLkn1L\u002BTCOrohi6XKc2Wp/mVcWBUcDt99h8Jck1T/Iq4iFXGtBI37ues3YQgOHenfGdVXUTkuReWunRCRwRDccP2dg6BqqsiVo4pcNtaHIfjI9XeOGWdR9VxTVD0XjiLvcQMesbRBZTlVHhsaSNxhKk\u002B0077mP3788DQwqvR353gxLu1QR3VnucaaQOLOcmW6NUf1w3HBqJK5/o6e0Vwu2NBA4i5wTUQBjipxwaiSuf6OQAJaImxoIHHXcRWCJkc1cMGokrngI5Y2yRRsiaAH67ossilgrVaA9fMnYP38SVz\u002BA9brpV0klW\u002BJIDYKdSCZSSrg\u002BtkXR9WVCa5hcLm0jaRKXL4zdOdPMpNUhutnLI5qgiulLZb2kVQDF1QW7wySmaQauX664qgyXD4htrTRWHBSgbCIAudUaQMf8RPKd/z5O/WLmD5c2qmjgkkFug3pJqNWGDfoIzzNqeDP3x1VVzB9eAtUhosaeGq\u002BqRXGDfkjPE3iSmkLiuUxfXgLVCMXhQ4UGFArjBumj/A0A5fPiD3AsOce04cLUWGjQMv0KFPHISS2ynjEHe6B6cJ/cMMDfsQtpAexUYC7cLwPHRVG3HKS1XcVp2L36CIIR9UVuLAebo4LGwVo300L76gsT3aSFT/qzlJZrn9CgSbrtriwUYDIAWIHRxV4JidZ8SK9s1SB6x9boDO8Ha77UsHz8vPPqtARlB6EMeKPf7BQ\u002B4dntV6Aq0hFVxZeSN9ggNf/PI\u002BrO8pR\u002BXzXeKXC9e\u002B7xW7jLVCp5N\u002BDo7Fc4ed6rnCko3Jc2PzRfG34xS1QqeTfAwx\u002BBy77cx2XvSYdVeTCC4hWAthTvgUqlfx7gMEvlzIXtnb/YGNG487i\u002BrgPoLqDtCa1od2G6eQf5g66y8JtOO0wn8tbYW9BV9YncN1Bwpy6nLAhn/zDrFRocCzVjwu5sHOlNusTuMyJOpnIZTfo5B/mO21XZqku4cJYhHrDT\u002BCCE6XpTdrAyT/MpGOQ9BN2OIcLQzfU\u002BAyu4jSEmmKZxsLwu4u/cRLHf8K9OAtvg9M\u002B1PucPtVbibj1YirfzVFLBAM8wYW3IQ7swsgOpwd9I63Owg\u002BYLJei\u002BuG4MmH\u002BxVTpRKkl\u002BobnS1zYwGPKwOYMILLk\u002BSA6C/zT01SJC9vcy7n8h4hpiG94JxAXhg6YjMJsFC5poIlFOgv8s9NUAxe2uZdz4UdQm0tYNJhdUVSKibqHAtZ98SyKE7mEJaY2LuSqoILbkMb\u002BqipOhzbgbVhD5f8G3bjElZnauICrkspwUaok938\u002B6tAGbOBrqdLfoC6BuCamNs7kmkE1clFmaWr/Xoc2YOgwh2r4G/5nxVWY2jiDq7weGOtOIeb3wgFi2R60K/fFk/hJfwP3oE/AqQ3\u002BE7ChKWNVLJ92VDh46U9kkqorvlFeufUf\u002Bn\u002B0o4IUBd6GzNVvmKaCQ5qmCmsGFw2L48lMUlmu\u002BJmTVPYkMKODDTxzxQ3TVOaQpqnGquSihIu7zCepApf7zEmqcBKYAIMbWnC5DdNU4yFNMwtL3PPUbNBiDSjfJqnkZ9IOuAH/5g/6/7EqleJZNM1sLHHPT3J1EYSjwqi\u002BTCX/KF6LkC38cW2upjkLS9zzWa4Qmzoqy1VHJf\u002BopbJcEJhdhatpzsYS97zksqMeRxW46qnkH7VUgQsCs6twNc1FWBUF18RymUclC2L8wHIFrqb5cKz7wuR8mYv4aJ62eGV1GxwVPalY7E6aZj4WzXJX/e\u002BhJqqei/honrbYZoUNjspx5a7oKaqmLWOtZ3CZulPnV8dFfDRPW\u002BwN7QZHFbmmGoA8VVuFVcsFdaewqsxFfDRPi3tQnIUbHnBeovhgQo6qFquSC2tCLay3wnla\u002BoiVmMahI3DYAFYPoLUqhddZqnqsi7nGHRyVqzx9BDRZzBWOwAEp3IWWK3OaVVRzsC7iMjs4qlh5\u002Bgjzs\u002BayR2CqA9r3wDVxmnmqM7HO5oIdHFVfefoI\u002BJm58AhMotEzFuLlbsjVNFfFklzr6ZO4F887U\u002BXpI6aPUO2yx8IG8wGPwObvvm2ujiW43DZBBcm/Ileml6JGa4KL\u002Bhc8gnqLE8VHYG02jBW4MlRzuLK9VDhiYoeVpTJceAT1Fj0FEG23V8ECrnjFTVDVcmV7qXBEYYeVpRq58AjqLUYKoLoaluOKv4CK0NtSiothKBtRnnYo5gvv6Aj4o5ECqAirZmyosQyX\u002BQWdEk6ZTnFRnktnC2ZxcRwLXG3LWNutwKobSOewYrPufkGng1OmOS5sjDmenc\u002Blw37zm7ZlrMdHgTX84xKskQt\u002BQRc6TpkqLuzmeaQ0n4vjWOBqW8Z6fBRY4R/1WBuB1XOh4obabZwyxZpRoo6fj8AjsO7sSXEslMeWsR4fFVZzBtbo47FOXITlufpTxynTaSr5OAke4TuCB17uPsl1MiGsx8drYvVCiEWXnOOKp49TptNUU1zYuN2TZ67juzNUhPX4eG2skxFjwSVnuNyNgVOm01Q5Lmzc7nEH36AprtEkQ3VNrM2TwHKXXCzFZnmaqhsOk9ZDqVDTj1zRJEMVsZ6vgfX0JLDMJRcLP3Y1zZUWlppEC92HdoNcjUm9pA9BGevxUWA9P18Jq\u002BfiWIKx\u002BLGrPFdaWAopPGrhLdUkF8Zyd44G23WL9fzMWHOGOw7rxKUCL8bix640l1\u002BHC8lh7OvokUXJhbHcHVxHPl6wWM/PjDVvbAhYT08qSl0zFj\u002B6wFy4hITWmFDQiXMfua4zFbrpbBxqy8szY80dSBNW4AIbxtr4ITZFiHBh9ZP9tMZkmgvnVOnKSrmDhBXHN47qhbHmZx12jDVwoc2OsQwXRYjQZH039fdrTPJcOKdKbZatcVCJFEBFWKnTnIG12zFWx0VY444bf01S2IPdoV9tEwzsBs2Fc6rUG/o6A5XFenlhLBuMzcLqFZ6wCKyBC29gjhChnfGrbToH3MBcOKdKcRbeS0CVsF5eGMsH\u002BTOxTgp1WB0XDRqfUOsOGxpqtQtWK5hkpe6kbRgLQoJwqTEWjh5nY7FWBmu3Y6ynCa6xdtTBTVM5Lup9bUpPJEQTVvdfxGrbK2DhnZjFClwWK8dlLgaKBaapItc6lUhFWGLEFy41j9W2Z2BtBJbnmsAauDyW4oJ2hsKmaaqea\u002B0LT0MMVAIrFIulqNrycCcqOCzLFSjChbTbARdiPUF6sDRmFBGmnr40xec/ByyZS0h7JCxNVTE2jBcNYJmqR6yBa4dFHTFJBVwZlwkuX8ehyMSL3SNYNRmqWqyOi6oeKm\u002BxOq7dLsfleCepDNeESeZXXMtE5bA850jVNBmqeqxg4bCG6uMOsqhrcZJq5CrcbeLXqp7brcDCa2\u002BkYqx4RD3Wfi\u002BwOgDECjsyF964m/tSKVgxl6rpdiuwtlvGAkUKNeZgDQqbXElYOS7CujaXuiy2W4HV/SMbeGWo5mJ1CoQUujuLpbnWjHVNLnUPbbcCa/hHBRb8Yi7Wfi\u002BwBi6PpbhOOzLWtbjUPbQVJV5qRSz6xXys11eB1XEh1v5NYPVc5E06JS56OYq6hxTV9nn7gVhrxgIujNwT1tubwDpxiYuTZOwGnFXrN1qqw4GxNNXzBViHMlZokiyW4wpn/P7OWJ4rVk7dyXQRWSrLFQ0TFWM1GSrCOh4rsU5/pAZrqJzHMlwJa\u002BDyWJbLXAvqTqb7zVIFLnd3BirEonghUgHW8ViJ1f\u002BROqyuclVYHRdivb0KLD21QS15aXXH/eHAWDE4sOXXM2MdjwJL9YXjH6nFWq8rsd7fGev1VWCpqQ1\u002Bcmt6MczhwFjjf4HqF2MdjwJLxVjxj9RjrVaVWG9vjDVwYRf2xFj85Fae63BgrFhDoCKslxeBpWL3tj0La\u002BCqwBq5HFbHRVghihAxJvaGxHU4MJa5HIAKsLpxIGGpMWH33zOxOi7C2gisnguwXl8F1sCFv\u002BBXmyPX4cBY7t4BKoc15BcAq20Za/jv2VirFWONlfVYJy7Cwmsrjn7WVO4nuQ4HxoKGJrRLjBXyVg6rnSgXYAUu6vwR6\u002B2VsTwXrQSo4zqIQq1yaMIR6/eLwFJEaZnNRVgDFwWWjPX6yliWi1YC1HApKlPdhDVQeKzfvwWWpjoHK94jPgBirM1GYPVcgJW4aCVAmUtTCaxAYbF\u002B/xZY2wwVYVUOpAXWarXZZLjeoK1irPA/gFYClLhyVISVoqiE9fu3wDJjRKACrO5Tq7D6ynGaJMOFWK9/GGvgosntaa48FWDZkBOtHJYbUI9luxVYwx\u002BpxDpVTuWUJBdj/fnDWB0XYXEolrh0sy6wfHzu70GHBdmHkUpghT9SjbVRWJJrJ7AGLpzzEFg5rlwPSFg4mLFtu8MKVlugIqwU4F\u002BKJbhOFRZYHRdi0bUlh5BdyQYLFVghZnBY4R60WGEDrqO8ItZaYA1cgPXnD2MBl0xPSCzs/LJYIRZ1WKFtt1hpfITrKD8cq\u002BMirJAe9OOkM7A455TBSoG7wQoxg8Wy425cR3kB1roSa7cTWAOXxzJcdVgWZxLLjnIiVrjkLJbP54RFy80VsODJuTzW\u002B7vA6rgQa/0\u002BA8vjjNV4FFh\u002BSPgMVAYL84RhMfx1sNyTc/TQgMEauADr/Z2x3t8rsfBKGqgeGQvHz89AFbF4ZiM8ZAFUVcMdhWWenKOHBhxWx0VYYfLRYvVcPLPhsThN14zLHAHr5UVgHY\u002BM1YppoPDwDlBdgLXeCKz\u002BB8B6fxdYA5fHOnGpaaCEZc89YuGDOCG1R1jHI2NR295fk1vGqh5I57DS9Kq7ThhrvxdYHRdivb8KrH43oIpY/NRSSO0BVkoyJCyKGcbbl7BmZB1CU6SCUYG1XjHWyIVTGow1Bq54i6\u002BBasQyq/0jVgjQHZbNyIRCrVxs6QAr9S0zsHY7FbkLrNWKsXquGqyei9rDRmC5p0hiEyawfPoKqCzWeIjDsjHLLKyeKxcx\u002BMk/xjpx1WGduCqw4Omk2DUSFub6gIr7T4vlY\u002BGZWCcuwsKnT8bblbH2\u002B0qs1yIWPVAZQy7A2r4wFuVkfP\u002BZsHCMNRtrt2Es//RJHBAx1sh1KVbLT5/SMtpQbcJqW4Flr8VfOatzsPDJQp/9dFlCxuq5CGs9Bwvbdj\u002BMM1jbLWOZqY1c//lL34M1WCuB5Z9axeDIDbcZ68TFWCNXBRbGDJgeiFjbLWPZfEW2//yl2vb\u002ByDJWyLZDfmUtLjmB1XEh1n4nsHquIlasoWrbLVZstg2WT\u002B6M5dcvxqKYYTyuBmvgwmTUTl1yAiuskbBY41KbNRTGClx5LMg\u002BDFimj4tYmAkbqRjrdyOw\u002Br3rsDouwgr/xMz6alXi6ncXWOuNmuefwoo/WywXEACVwxpwPNZpuM1Y4/61WCHQ3PkLSl1yq1WJazxAYG02alFEDsvUO2FB9ARUBitcSRarT\u002BMgVjyiHit1e\u002B6CUo9elLgwCvH3nFhBslZY7n6iHQyWTkgLrDE96LHmvMbOYKWQyl5QO8YqcWEUgu15DRa00/Brg5XL3hNWSKU6LPep87BSuG6w9HMqSmvDWJ6Lhk45LJpGBqqIRbFSDiteVxYL/hfMxUrFYOnnVATWuDIVoxDGQi6Ptd0KLNiQocpgxfbKYtHlPB8Lnz6Jj59sNiWufiNjiUfPkcued8hwTpcM1aERWLEftFiiHSxirRnLP30SVydvNiWuceNetHICy3Kl8w6Z8yKWpmoYK8ZXFkt1GlVvOWIs\u002B/RJxHp7K3HhLUwydDRixdRTyarJUBFWSs0YLNtpmJ9qsAYuPH\u002BBVeLCFo9kxNFnYalR8AFvqjBmJizbabirrA6r40KsFFu6ldyqvrKP2E08ukhcs7D0KLhhLJ/0AyqLNf6jFouzx3bc4lZyq9rKDrUSq/uADJZ6p0BuFJwNWx2W\u002BKRU6rFCXS1WGhMbrDSJanll9FGrtZFY8l0VjcASLVDLi7\u002BBKi0iPAtrqK3HSvkWgwVcdCfPvhMVVuYdKIwlWqDWflbEUh/lpsTmYXX1Raz9m8ByXCrmDFiVXIQVpk6LWKIFav1njVbqhob5w7lYaXZnb64ogWW4prEUF\u002B0KWGnZVQFL/EI/g6E6CppsnY8VKr93t5/Aet9VYjEX7ewqaNeoTWLJXzQCa4rqQqyhMntoqwQWDpWzWMhFu5sK\u002BgV9AUJgZRQZa5pqDlZcb\u002B2DJcZ6\u002ByOwfBpmAstz0QGxgrj6MTCopqkOqylQRazHxwqskQsjS8b680dg2RRfODTEYtmEGOUhgsCRscAmQ5XDUvtutwKry8xWYfVciBUDLIPVcyHWTmANXNn8oU04JKy2ZSy6kDJU7VZhKdhGvWNkyPhXYp24GGvkclgnrjqsjouw9MOaA1ZfE8CST1hkmiDGUjesi08CVphJqsaKWr7BYaw/r5VYb28CSz\u002BsuQk1clhmdDz5vGDrm2kMIehWBatfj2dgjXcits6M9fpaiZV2MVjyYc2WsVwqoYks2dYaqOSTLALrFFich9VzUVf2zlgDVwUWcGUfeCIsyLs0kSXbWgOVGCwKrD5gPRfrxMVY44NgDqvjIqzA5SMygUXXFmBRkqqJLJ7q5UVggQ71lZ7qEqyoZbF6LsB6zb/7AsNXgQVcDktk9Jp4BXkqgUV3HYUVYUz16wpY453osU5chBUUsLUmrPc3geW4DJZOf24Za5jiqsCSAZh5VLEeKz4s4oY9Auv9lbEGLmqBGGvsGT2W4YpYubQ6YYWp0yIWre2NYyrAqnwDLmOduBjLPFkYsTouwgrP2FmsnguxNiuPxZl127YbrDTPXMA6HAQWPAQb11VUYfVcgJW03BpHxnp/F1gDl8c6cTHWmBIKtctOAzosOyk/ieWaPbSyWMMRlVgnLsIKdyIsCK3E6rgQK2pZrJ6rzUxDpPn8hOVXMIyb46siDRb0Ef4etFjhiGqstcAauHD17K4SKx2ZsMY70WOduPQ0hKk6dvceq/sHYlGHatt2i5W6jAuxOi7CCk8aFrHiteXGPwIrvgE/O2UauvujwBr\u002B4bFE9GHysAbLhiIXY8V3X1isgasCa\u002BSCwWINFlwnsZaEFf5hsVT0kWJRg\u002BVD3CtgpWflXCwqsDYCq\u002BfCkfW6iNUwlm9oRqL4gIXBkjPV5k6OWDh0mo\u002B1UwsXBFa6PxPWGDl5rBMXYeFXv5axsFUeqJ4ZS0UfjbmTI1bbXgFrfOAJksMCK9yhFqvnQqyYkXYDpDlY0cpixQfCDBZdV2kdpMdq2yth9VyAlZ4fN1gDl8c6cTHWmJGG0WQtlrl1ElZ80NBgUXtl54AslqKqGu7o1pmxApfD6rgQK2pZrJ6Lht41WK6dCVi/nxmL\u002BkFLZbE01QVYeiWuwFLfVzd\u002Bisc6cYk8hcUSwVELjfIxLFsgLIqvPFUr8xaW6iIsfGggcBEWfY1Y\u002BBzE\u002BrNmrIGL7iGwclj9chjASvXOUOl8mKWag7VjLP/QAJXNBrjATmCNH0/RCt1D7h50WOMyK4dla56h0nlWSzULa6wDiaCR\u002BU4n4ML7ciOw0h\u002ByhWqK2Qa0sli\u002B7hkqnb/3j5/NwuprsSuVuPMGCmOFPKDDShfxFBY0NP4etFhY\u002BwyVLv6pxplYJwpxtzGW\u002BS46U1aMNXABlnnDRgYrXgQWy60MDS/apPpnqNR1hY/Lzsba7RnLc8UDGGuMzqB3FFi57xwaqbYCC5bRhhe4Mpammnj33yVY\u002BIUL2CdSpOCHxRux7kNgeS6L5TotzMxYLNm75deBXAFrJbA8F8ZbBawTl9hBYKmvaBqpEMu8NDJiyaipmVgHUsQqLzmK5\u002BywLNdsrKjgfimwEhdWzGHZUc4vsNoC1cTXpxSwmor1WfGcAWv/5wKsUQF\u002BLbDwG60Elh8S/nL3oCPAtLKnSnseFVZ/aB1Wd86EFd7hV8RaC6xegTQF1sCVxcLx8y/TtnushrG2W8Yyo2igqsdKj/0arIGrjIXZqaCw2WS4cMcclngrcIwZiljbLWO57AxQzcEyi4wSVsdVg\u002BWzU1Na\u002BgF\u002BidWdfy4zU8TiZVjxMvVYc75YzWCZBWwJ68\u002BfOiybnZq6EzfyAX6BNZy/x3p5qcRyOXccXlose\u002BRMLLM4MmGFF3iXsNbyjcOSq4wVzt9ihUxyEQsmKMZATWD5I2djpYW3BmvgKmOhQq7X5GsLsNSbzMMMhcOaWgfiqQQWHnkGVri2HFbHRVhrxvJc2SCDLkOHZSsQKhhzfBbLtedoRV8JcgWs7MJbwNLLsRjLcq3XGS66aw2Wr8BQPfMWlYQFnZ\u002B/Bxt\u002B0KmIVfW1DIzVcRFWiOrXa\u002BAiEYFV\u002BIaniIUVGKgEFkUKDa7xG6h\u002B/67EOtR\u002BhwVj7XYCa\u002BBaQ1FPWAgs\u002BQ1PG4/Fz3iFd7MCllo0gzfVQFWJ1Wc76rDsw4IBKyZWLFbHtc5qYYfHe4pWLmEdMl\u002BCQli2u0QrizUMIwFLvTNizKLVYqWKJKyRy2Pt5et4VMMksPD1gevg2mKGM0gILB9b\u002BHvQYoX8hMNSI\u002BqYnr0Mq\u002BdCLOKK9VedHmD51weGI1aUOQ8OhIWBmG3bLVa4rhyWSj\u002BY2aBLsU5cjAVckUYFVIRlXx8YjzgwloklElYKBxIW3o\u002B2vXJYnKiAWcbLsd72AstxbaaKwBJxbW76ymPZMLPBYrBCP\u002BiwotU2Q3UdrPHL1vb7DJeBKXBRbjqDxQsUgGoKK\u002BzhsI5HxqJVEfOxApfF6rkQa79irAIXzXtILLWaA6jyWIetwIptu8E659Wb8mZirBMXY\u002BFQOXtXytnuncaSS1/4pe4a63AQWDFmMFgxtrocq\u002BNCrPSCB4Pl0zDZRmynZ7t3jCXXCbVtHVaYR3NY8UXxBivG7Lac83qVUBhrtxNYNsWH4ZS/sQVW1ArnexBY7nacwArzsw7LvFWfDgWqS7Ail8HyXJSwwHAKWkEx2x3\u002BbjhfxoK2K4sVj7RY7isI6ECgugxr5HJYlstkDRjLccX8vsDq/3I4X8TiZXsay9Q7YcH3NdBhQDUHS4dLjLXbCCz/Gpu4J2HhbHf40wc8fxwsTmK5\u002Bynu8cxYUjhtmIGV4yKskE2FbKd4T9mOsTxXOKIRWLJX5HeiYDudx5J3rt0wCysTJTHWwEWZdBVOMZblymNlekXCov4/h0U9Aj8xNhMrM75jrI6LsMxyJM8FWPu3Eha9xCjGkh7reKzEakSh58VmY2WmkffihZoCyyx1s1yEFRYua6yG3/hEy2oGqkosRcVPuF4N68RFWMQVAHY5LYM1cCksd4mhlcEa7i6gMl1BxNJU57zGjrhyWHopqcASJdyJDqvjYiy4H/092PIiU6BirG2GirAqqIgrj6WXkgqs9LWQ0MoD1tsbYlEXZ9t2gxXz6UegQiwV6/ObHuqpgGsKK7OUlLGAK0QQhBWeNh5O2KzRiABm8BstjkeBRRFZmInNWbXnUTmuaSy1lDRyWSzHFXdkrIFroGIsM/iNFsejwOJ04TbM8JexZlIZrhLWWnx3\u002BcjlsQyX2ZGxOq7wUiaPZQL2aHE8CiyVW41JwBLWGVSRq4z1muNCrPhkk9uRsZ6eaKmUp4pY/M18B/3USdNUYp1JNXLVYGW4GGvkgh1rsGAoOFIJrLZlrP4jarAuoOq5hILAklwKq\u002BeiPYtYW8aS3/nYtowFH5HHupCqK5sCV3yvQyXWiUt84lws\u002BQWZrSj0ETmsK1CVucxLMCqx3uSL9\u002BdgxUd1nmupSlhXoipxuTeGVGLtM1x1WOa5pudaqmmsK1JpLonluALWq8DSXDVY7iGwgLUtUYWPEC/uuTaV4spgGa6INb4PCec88lxAZbDgibnnkPQsUQ0fgem9C4OFeq4sVgw3DFbPRRNEmxwXUKU3ofwWWD5KHUp6r4P5CEwbfyAVck1gwddxh/ch1WF1XECV3rDDWBjSD1QCC6cjPpjKcwWs1Uq\u002B5YixXveVWOILbMNwGbHUUhj/xhCgmjUhcT2uhDVy4etVGCsMbM7AGhtyj2WmSoEKsGyS6xOpEpfF6rn4LUeMNXAh1lMJK6YWLJabVw6DxReB5ZOnn0oVuDzWiUu9EoqxOi7CenqawjIpq4QFk/BhsMhYmJT/ZKqBC7FWG4HVc6m1gojluVTb7rBiLIqDxZq3HH0yVVcYa3zNEaYlGCsklCEWVVghZnBYZl02DhbLWAtQJS6/wEG\u002BmY2xBi4M3J8QK8aiFsstYg9jmOdKrIWoAhcunpGvsWOsjouwAtcEFqz4D8O9OqwFqQau7EojauUBK\u002BW1np6AK4tFj0eEkTFiqa96WpiqK5VYJ646rI4rgyWeUgpJBI9lxoa3RGW4Sli7dSXW05PE6v6LWLEjsFhuIH1bVJGrjGW\u002Bnm021vBfj2UCjIQFWYdboxq5arDMV//NwgrFYrnANWBRiub2qHouwsKXj4ybxQKczTQWv4OGVsIMVOI5sluk6gpj\u002BZeP0KVmg/Y8lp0qDVg4eGwGKsZa2qTE5bDsy0fozvQDQo3l55XDu6IFFszb3zrVyAVYaWaaGjJMNjCWn1cesGTSGNeDXGHK9FO4CCstawMuymOtPVaqesLKZNgZa2mHysJYacmkK4w1fidEqD9hZacjEGtpg9lcejnuFFe/bcDy1wnmjgtYS9f/DK7cUu8817jtqcGbCuckJrGWrvtZXFVYjitsOjCWnBVUX2C7dL3PLJVY4qE7wpJTqGIIeKsh6HyuLFYcKs3BEkPAv5kKuSaw4I2mZSwxBPzbqTzXJJZ7o2kRS4yXl67nlbkKWOaNpvOxlq7j1bmKWHGXMGtVi7V0/T6AqwJr3CnMhtZhLV23D\u002BHikEFg9bsd4AucprCWrtcHFRVfCawTF36BU74sXafP4wrhAmLFb0f5D1MRVwhFz8Raui6fy7XJaSFW89\u002BkclxmSDiFpS6xpevw\u002BVxu/JzDUvfj0ue/BBckGxSWaryWPvdluMRMo8dqREu/9HkvxSXmsEtYS5/zgkVN\u002BE9hLX2\u002Bt8BFQ0WNtfS53kBRS0kU1tLneSOlBmvpc7yhUsJa\u002BvxurExhLX1uN1hyWEuf140WhbX0Od1wQaylz\u002BfGi8Va\u002Blz\u002BghKwlj6Pv6R0WEufw1f5Kp9X/g/8ED/mY2jAsAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDoxOCswMDowMDjDKOMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6MTgrMDA6MDBJnpBfAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwHouxgAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 17, + "name": "log", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAARVBMVEUAAABdSSpKPCW0kV1yWDV7YDasjFOTckC\u002BmmCcgUtdSCs6LRo9MR5GNyF0WjVYRSguJRd6YDotIhNMOyIiGg9cSSz///\u002BKTxuQAAAAAXRSTlMAQObYZgAAAAFiS0dEFnzRqBkAAAAHdElNRQfmChIHBBIu83dDAAAVvklEQVR42u3da2PirBIA4KPt6\u002B5G0VTt//\u002Brx1wgcwMGAiF2ly\u002B7jRiZp5HAhKT/\u002B9\u002B/8q/8NeXwKq3b8CblMJfW7XiDcgCldVt2Xg6ktG7PjsvxVSDV8HPrNu20HOcCqf5xieUICqT6x8XKMVJat29HhRxIx49XOZJDrXUbd1JIFzVSIa5/Z0ZbyMnPUTmufwMJgWrk\u002BiDlSCq0bu9\u002BqA4fQsE1Pj9bt3nHVJjrcyyt271jqoXr05XWbd8x1cT1iUrr9u\u002BJ6r//2CaM9fm3dPUKqqGEuP6WM6OSKsT1twwkEqh8XH/LuIsOMU9hKpGLDmNbx1SLikxeTkMJU8W4fmpGgk6LT7aEqUJcPzWBQxMuJ1jCVD6un5rvoqm8jxMp/0UL1Tr90PTggRwGU7Cg/HoVJPP7VdCGoQaiGgpNRLeOsxAV5MIBz1SI6/dcEBXkcsr0EkfrWAtRWa4Penz8AgVROS5Ygx6TJ3rxrHW8hajEIegvUhDVyEVr0N7uRD\u002BjdcyFqOiw6uPPq/wiBw7V\u002Bv0ryCUMU9\u002BRS6JCXH/mgr5jaVyeUf27cfmoXIh/QEG9t54rMAl6J64Q1RjmH1LQuEDHFZkzvgtXjGo4A2Ir1vGfTtiKnQvYm2hX/x7ZVA3VL8QlUA0FUeFTJ3sjPTO\u002BR/JZS7WE7KFauNhIgx2SdCDxHrn6FKop7ADVxMUGZn/oN5iOuz7f4tLG8RihIqOq4aQWpGIDM3oaHc\u002BklPc3xtrlFBvP0kQqMghlGiexhLjoMHXu5CDVDjMSeP7vpQJcTOPkLT4u6g5On5BqZ1w4sxSkmoNkGqdgkbjoN5qMzCDVjrhwzvJ4jFANvfIpUviEmXGxcwXBOtH04B6GqS77oqf6iBxJcn4hxDXtGFENhWQHW3O5/jyNKsTlT8f4uJadIyrAtYdJEBoppFH5uMLZK4kLfwCimrn2MGeMDkHDVBIXy/XFudiHsGbsYIpdg4pmkX8IVy2qH8hVk\u002BqHcdWmqsTVIj1ILz4xKpJFUVAN70BUdiMaRwW5xN8Rq01O3rVH9fSypkiFuFRUiIu\u002B8Mt7rNBderlcTTIsrMlFL5h7qVyIairHxV4MfrXoLkUu1AAy4ajFRZdiBKnGMJOoRi5WIdoT0Q3xDnODJSUH4c4t1koUeTIVv9wc64l4kbr6MFf5rp581Y8sftuwwlSJXL4zo5\u002Br/JmRnESOzAA2rDBVAldoICFzlR9IkOEJu3OLxVKYSslFPlLBVX7cRYdy7DPjrUqnEjDI7yN5mCod7oWHqY2oxGOHfNOTuHwdaUGuhlQBrvRJUOgUXYirMZWHK7IDoZHkHTW4dkAlckV3wprB3lGaaydU78C1I6q9c\u002B2Mas9cHR2DHmNW8THoKdWKLZZJ32Nci67QoQtbDuc4VtchKrZ6/SO8ILQA11SjNhVZ\u002B0UXthzOZxWW4zqyiTPl8h/U2VxLjdpUgIsubBmotFgjF876SFzhPiCLC9eoTTVz0YUtE5Ueq\u002BtojuwQbUNUKx7o\u002BgqJVK9CF7Ycz\u002BdkrMuFZpHDXPS0eBILfAfNIrMK4jc1jUr8AiCqA/kSGZOFtXB5hxG0f/kTpoIa9PoEqyBSweB1VGLXiqgglzHZWBNXcNSFqCzXKVgglZfLS2WD11OJJ21EZbmMWYV1udCxGueKDiFZoddU4\u002B\u002BIfkaQShwOssCMWY11vYa5aCTsty4eavTyc/xYjP462AFPdcNUt1sRrBAX/cWz/sTbidEr9WEqGLy3IutKqW6IqhiWj4t\u002BT9iZKnh6pIsawlQ2\u002BOAhyE7SVNdPVRBL4iINpVk2fudWEELmitegXPQdVNdHVRSr69inxCJLHdWz44YOkqQjKdIE\u002Bg4WRN9XwarMxXokOkiSv3RwlzlU1bAqcrFzHR0k\u002BaiWXeZRVcSqxMVGUXSQFKKadplLVRWLcrH1NJqsJIv9T7DEqMSLOPgddCZyuPWbYEEutvwID3SKcGmoyMCFfgad4w5nwBpYX18cy3Kx1Vp4CF2ES0sFuOhn0OzJNFggWMYUwZq4uo5yscVtOIYiXClUMxf9DJqXs\u002BMqhGVMMayBi2J1d9YKarGa63SKYfFLG6QC\u002B52aG8cypijW1xfHut/Z8U0dVnGd5MIOXqqLqEhv8bJgWMYUx3o8OJbjInNGYJDNdfIX9j2nuogKcI0W22ARrvvdcrEpNgoti\u002BsULh/CUzFoBTbCmS1qYN0FLMQ1Y935FJuGlsFFcaK7pBVYo56mJtb9LmABLod1rc3FKmRQPWtjjVwU6yFgVeViFbKoNsB6cemwqnGxCplUm2DdH0oszvWZzPU7SIXPgIlUG2E9HkosPMUeH0MBwxCfg4WofpM7nBkVTV3HqYypieWG6gBr5NJgLVzuASeQKshFHjOguWSqoKqNNXMhrBeXDmviQo/OgVReLvIAC80lUxVVfawxboL10GJ13Sct0YfSscfWBanEbKCHagusV\u002BT5WIRrmGfQAyfMJXbrwRk2W2WwhL4F1lWN9SWlB8lDmQCX78wYpkJcEhXigqEnY92qYsnpQfJQppkrNJAIUzkuH5XjwrEnYr1eqIwlpwfJQ5leXLFxV5hq5ApRjVz0S5WENb5QHUuTHkwf1WuGoPgzbkaJ1fcca1ZcgdUpsWLpwfRJkHa0DqhuSqy\u002BF7BuBbC6TokVSg\u002Bmzxm1VAsXue7gx\u002Br7iliYK4DlSw\u002BmT7FTqCYucj3Lj9X3SiyTiQW5glhiejB2FVuwSaN6TZdvpbFeG7KxOi2WkB7sghf9Pd\u002B6JKpnaaxxQyssL1egP0\u002BgYlhzuJlY84Z2WCJXZKSgpiJY7tjIwnIHpR7rcimN1dH0IL/JhfX0bAhKp8tPjuX6HIi1mNTBmrhKYqFs6nS\u002BD3G5VDIarePpMsNy5zKIBU1qYQ1cZbEc1zKS9HG5DWxiA6fLBOv7LGBhk\u002Bknu7Uk1uVSGmvkwnMUiQttYHPAZbqMsL6/BSxqMlG9C9b1Sme/nx\u002BRwu7cYiODiUrA6jnW8ylg8XVaO8HCd5yNyZwg1eFA79ziWN/fSqznU8Aa/q2JZU\u002BXWVgLl0sTBqkglzjm/F6DNf1bF2viysSauFACOkhluYwpjWVLbayBKxvrcmGXNoJUh8OBpfbWYy016mMtiyEysK5X/Je0D3j1IKMKTP0ysWCNFVhWI4rVdSuwAJcVCVCtwOLzH3AeLIA1eSiwZq48rJkLqnipsrGkySIb0q/EGkRUWCNXLtaL6xAr0QxMCEucLLqfy2EtJYL14mJYdC7uxRIyEqgIgeixxMki\u002BLkkltWIYnUCFp6LB7BCXGIgaixpsoh\u002BLos1eWRiwbl4EMvHJQUCIs3AIj\u002BvwHo8BKxBhE93lFhLjQiWxCUFgiJNxzqXxJq5aMTS3LA0VvcgQ1BhdE0ibY41cvGIpYl0aawH4AJxuEBYpDvAenFJEUtZhzVYdhPeBZjYEKzFYl9Ynn5cSNGswpo20l24OSDCghZvgfWKJx/Lfe/wCxzrYTgWtngTrO66AmvmYvuMYlGL9Vj9Nlhkha4f6/HgWCNXNazAgYQ3gCxEbSy0QjeENXHRXdXCCn7r4AaUsqmPBVbohrEGLrqrSxUs0Ub6XpL81hZY14sSi\u002B\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\u002BIB\u002BNaJdb9Hsbil2QSsMQafd8W6ypg4ccHBrBmLhELHmLpWFKKBl94nopwH9nmWPDxgUGskUvAwt9H9uyiDCx6lX6iqovVKbGWEsF6cTEs2nmxZxelY/Uci12ynfZcEmvukgpi3SmWEbDky/YrsNhSALvffCxwHyGosDmWb41DNpb4txOnd6zBIk8imF/fFMu/ICQTCy7UYvtch4WeRMC\u002Bl9WxjCmMhVe10V2uxhLurXdcUSz3ZMQsLLl/WYFFlwBWwHJayEGJNXNlYPk643ysfhMs8uAexyVMdzjWyJWOZXRY4LlIu8FCD\u002B7paMhobihVqIU1vLBHLPDgHtB/ixNpjnX/qoE1vUCwwK2uFbAcVwyrE7DI85Bo1uEOjr3SWPYFhGUXPWdhKagcVx4Weh5SCGvkqotlF9NnYSmpZq5cLM3z4OfXq2LZDVlYCVQjVz6WvZgWxfqqh8X/mHICViLVULRYImtbLEhgK/RarAwqxxXHAs9NATU3weKP4bGpPYLV90qsTKqZS4MFnskDalbHggeOw6IEM5UOawXVyMWw6EoRZ8hqqrEuMaxewMLfMru951gkf2V/4lgrqYbCsTAXeiETy45nZaye3zonP2fNCARuA8QyQs0CVI6LmAhYNqkQx\u002BqElToXHxaKlFpBLCMQgA3L/oxQsxDVzMUOIAFr4lJgdZ2wUuciYZFI8XcQYhmBAG1gX21QsyDVyKXDGrhUWCMXHXRcKBaLFPbtEEsi8OyC1yxMNRQllrtgGsN6cWVgkb7rhqnEb10EqwLVwhXFcptiWF06lhGwJALhL4DIWJWoLJcCa964CZZEANd9BLEqUk1cKqxxM1sYUgFLIMCLZAJYlamGosR6vSCsoqmPRVcUeXexAdXCFcXqLhwLD6dseRTD4n\u002BbwLOLjagslwJrvv2EHEB36ZbXIli3mxJrQ6qJi2FdBKyRy/ttA1j4T5ZmYcF8VhBrY6qhcKy5S6JdkRIL/snSDCyc/AtgNaBauPDQXsC6aLGWYzAd66bEakRlueg8qBzW93dprIZUE5d30rgSa7iWlY8lTXcaUw2lDtZ0jZRgBR4JhbGkuWFrJ8xVEMtee0dYJPsg9u83e72CYrU2olx1sUj2QRw3jFhS1qG1D\u002BeqicVSNcJ41JtFbm0jceVjsUdwESzpMXaeHp9jtXbxlBVY5BFcCAt208ZXfFitTWJccSwvl4CFz2me48qH1dojzqXB8nAxLDoAEPsrH1ZrCw2XDivweI0Fy3AsOY0lYLV2UBYlVoDLi\u002BXL\u002BTGs1gbJXFEs7/qltVit48/gUmB5uNZhtY49i4t/2wQskUuLxec/b0k1FKlrErAELh2WNFlsHfNqLgxRCkuaLLaOtwAXpSiBJU0WW8dahKvzaeVjCTPr1nEWKltgtY6xHpcW66bFah1fTS4dFhxOBbFax1aXS4OFx54BrNZx1eaKY9GBuherdUz1uaJYNyVW63i24CqE1TqWbbiKYLWOYyuuAlitY9iwrMVq3f4WXJlYrdvehisLq3W7W3ExLHsxzI/Vus0NC8eauHxYrdu7By6ENXDJWK3buoPCsR4PCat1O3dSNFit27ijEsNq3b6dlRBW67btsPiwWrdrp0XCat2mHReK1bo9Oy8Qq3Vb3qBYrNbteJMyYLVuw7/yr2xX/g/T34bZx6klGgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDoxOCswMDowMDjDKOMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6MTgrMDA6MDBJnpBfAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwHouxgAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 18, + "name": "leaves", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA0pJREFUeNoEwV8vemEAwPHvc\u002BqJKEUhZURNWptlMheGC3OBuenSjRfgdf02F27MctENmy4MYyss5l8z/8vOKerkOJ3f5yM2NzctwzAIhUJkMhm6u7spl8vouo6UklQqRbVa5fn5GUVR0DSNkZER7HY7Jycnwp7P5/F4PLhcLn5/f2k2m4TDYT4\u002BPujr6\u002BP4\u002BBiPx0MsFuPt7Y1ms4nT6aTRaGAYBko8Hqder7O9vY3X66WtrY1CoUCz2aRSqQBgs9n4/v5G13U\u002BPz9FsVhE0zTS6bSlVCoVJiYm2NjYQFVVAoEA8/PzSCkJhUIsLCzg8/k4OjoSrVYLt9ttaZomSqWSCIVC2J\u002Benvj7\u002B\u002BP19ZXBwUF8Ph\u002B5XI6lpSWq1Sp3d3eUSiWklNb7\u002BzuKorCysmJVq1X\u002B/fuHmJ2dtVRVRUpJZ2cnhmHw9vZGT08PkUiEQqFAIpGgo6MDp9PJ6ekpDocDv9/PxcWFEGNjY5bX62VqaopsNgtALBbj9vYWKSU2mw1VVens7CSVStHb20sul0NKicvlQiQSCatWqwmv12vVajUxMzNjHR4eEgqFWFxcxG63s7u7SzAYRFEU7u7uGBgYwO/309XVhUgmk9bw8DAApmmSz\u002BfF5OSkVavVkFLi9/spFouYpkmr1aKnp4eXlxcA4vE4ytzcHE6nk2AwiKZpBAIBa3BwkHK5jMvlwjRNdF0nEokgpSQajZJIJDAMg/Pzc5SdnR1hGAYXFxeUy2UADg4OaG9v5\u002BrqimKxSL1ep729nXq9TjabFZqmYZomq6urKGtra9bj4yOtVgtVVYWUkmAwiK7r9Pf38/n5KSYmJhgaGiKdTgOQSCSYnp7G6XSinJyc4Ha7UVWVdDptJZNJrq\u002BvURSFQCBAOBy26vU6xWIRh8OB2\u002B229vb26O7uptFoYG9ra6NUKon19XXr5\u002BeHm5sbbDYbvb29RCIRKpUKPp\u002BP\u002B/t7DMNgfHycarXK/v4\u002Bo6OjiKGhIaLRqPXw8EA0GkXXddxuN8PDw7y8vHB7e0utVhPRaNRKpVI0Gg329vZIJpOcnZ2hxGIx6\u002BvrC9M0xf39PfF4nOnpaTKZjIhEIiwvLyOltB4eHtja2hKXl5c4HA6enp4AxP8BALrSgG3ApwLOAAAAAElFTkSuQmCC" + }, + { + "displayName": "Sponge", + "enchantCategories": [], + "id": 19, + "name": "sponge", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA3xJREFUeNo0z9tvUwUAwOHfOT1tt144Oy1jox297UKc4U2JjygRkQcfVBxZmFHAxIGgRhM1cerDeFBRZxYyYyZhGEdgBIKOGBIdt20ShVkzYU7XXVom2Ha9stOzc7oeH4zff/AJ05ODZmIhjsPpRCuV8Hg8ZLNZAoEAqqqyrKpopRLfXhhn184t\u002BPxBFubncTqdyLKMGPtrhsGhq7hdVQiiSL5YxOv18sHhfvr6v0OpqUGUJNrbtmGaFmIzM5imyRfHLpHP5xEbGhroevtFRNFGfV0dZV1ntVzBU\u002BMgEvBit1twORy4ZRnJauXiyC1cThd9fW9SKpUQFxcXyWXzVFZNvjl9hWvX53DJbg68/AyprI7b7aZSqRCPx/m4Z4hQg0I8EWN68hbhSCOSzWZjKZNGURQKmQQ\u002Bnw9jZYXR0VG2P7aJaPR3JEnC5XCwf9\u002BT1NYqFAoqitfL/Ozsf4VcNkcqlWJ/ZwcHX9lNIpEgHA5jq7ZzfHCMSqVCS0sLoigyfGGMDYEguWwWv9\u002BPmEqmOf/9TXw\u002BH4FgiJ7PB2hsbMRms6HIMm8c3EGkqZlUKoXL5eJAZzuGvsy9u3cBkEQLbGxaT6Wik/znHs/tfBx7tYNcvoCAgOJR\u002BPtOAtM0qbJX8ePlqziqqmlu2cjU1G3EYvE\u002B27dtRtM0CveLrKlZi66VqK52MHDyB4JBP5/2nubc8C98dnQIt9NFc3Mz73T14vWuRbg9ccK02\u002B0YhsHRL8/TsetRBEHAo3gRrRZymQzXRqNouklZX\u002BbVQ8\u002Bzr7ObJ7Y\u002BQjweR5j/44yJKRBPLNDYGERVdZLJJP1f/8S7bz2L3\u002B/jz6lprDbI5XIYhkkoFODUmRG2bnkQ8UjvMJLNpFwuo6o6hmEQDAbpaNuEiEl0YoL0UpLVVejqPssaWSYWm\u002BOlPU9RLoPY2iTjX\u002B8jFIlw\u002BKMBuroH0TSNBn\u002BYbDbDiZMjXLw0g8Ui0fPhXkRBIJFIcOSTrwiFNiBM/zZgZjIZVFUnOhlDMAX27nma8fGfOXV2jNYWP4IgYFREdrfvQNc00uk0/5NSqSySZKW\u002BXqHtgVZWDZUbN6I8/NBm7HY7l6/cpFgs8v57h0inchw7PsTrr71AJlPAarUi/Hq938wXCmilEhZRpLauFtktk1nKskZ24/Uq6Csacwt3CEfCJBZm0fUKpmlSu24d/w4Acp\u002BGTcaaXd4AAAAASUVORK5CYII=" + }, + { + "displayName": "Glass", + "enchantCategories": [], + "id": 20, + "name": "glass", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAP5JREFUeNq0krFKA0EQhr/dy527BOOJcHgiwjWinaSKWKWJha2dj2Fl5ZPa2GjnBpENtxfHwuQK422CwQ8GFmb2352ZX10eJ6JQgAAg8h21WAAy5dvzT87LBi4KLSLCb/F4eyajo6Qz/3BTiu6h\u002BCupzdGxAtlAPCqgFnPpIngXF6j9dH0L1kQEAmt/oEZlIpOrU4J3pDYneNeqB\u002B94fnnjpNxfeXlZp8ZVKtPZTps0yaz1RFWkPL2GTh9cD3dhXPWie4754H5Sin7/ELZBsyXaZN1myexe9HKWgp5//mMLm1hZ3Q2NHB700QspJWAGBcE76gD9Qb5iniXzpuFrAFtnnssciL3eAAAAAElFTkSuQmCC" + }, + { + "displayName": "Lapis Lazuli Ore", + "enchantCategories": [], + "id": 21, + "name": "lapis_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP\u002BgvaeTAACAAElEQVR42uz9aZAl2XXfCf7Ove7\u002Bllhz32rLzMoqAFWoHQAJASApihJbe0ualnqme0bT06JItcZMCyX1jFlbf2iztjabGc20pBYlTtu0tUSyKa5auO8kABJbAahCYakls7LW3CIjY3ub\u002B733zIfr18Pfi4jcUCQKQByzqox48Z4/97uce5b/\u002BR9hX/blJvLf/rf/7U3/Pj8/f9O/V1UFgIgAoKpTfx\u002BNRjf9/H/33/133\u002Bgh2Jd3kWTf6BvYl28PCSEA24prX/blbsR8o29gX77lRNv/WWsxxuwrqn15R2TfwtqXd0p0txezLFNVxTknycral325W9m3sPblrkRE0n9qjFHv/ezriAghBLz35HmueZ5PKbXZeNa\u002B7MutZN/C2pc7khACWZbR6XQ0y7JG6Vhrd3X7jDEYY5r3dTodDSHsW1z7cleyr7D25Y5ERNQ5R1mWqCqHDh1CVaeUUlvS30IIiAjr6\u002BuoKiKi9fVk39Lal9uVfYW1LzeVljKZ0ipJCa2trWGMod/v7xlc996zubmJ9x5rbfNafZ103f2o/L7cUvYXybe4/Pf//X9/07/fCgeVLCG4vZjT4uLi1O8bGxt3estSf\u002B/sfez65oWFhZte7Id/\u002BIfvYtT25d0q\u002BxbWvuwlCnceGL8LBbXr97J/mO7LLrKvsPZlVt4tAaV9xbUvO2Qf1vAtLncA2Exgz3ebKKCqug\u002BD2Jd9hfXtIHvFg2oFcNuKKmGq0jVCCNwKmtD\u002B7jY\u002Bqx2gDyHsCNgnBdVSVAqoMXHJpn/35dtL9l3Cb3FJVkn7X2MMo9FIb2V9tZVRwlOl140xJBzWzSwfY0xTAA2QZRkhhKnPWGtvqfjS\u002B8uyVICiKGRfaX37yb7C\u002BjaRtLmzLFOA8Xh8SxcrQRCSqCpbW1uICFmWkef5FGB0t\u002Bsl5WatpSxLnHNcv369UVDHjh1r7q\u002Bqqh3fuZtkWUa3203A1f0Y17eR7Cusb3FJrpYxZsqiWlpaQlVZX1/f87M1wBPnHN57nHMAzWtlWVIUBdZa8jxHRHYorfR7VVWsrKygeDKbNUDSK1euYIzh0KFDU8oqgSlm1dGBAwdQVay1bVcR9oPz3xayP8nvcvlH/\u002Bgf3dH7vfeoKlkWz6LDhw/f1PVLSmZjY2NXC2kwGACQ4J2huZQBasoYoyjQ7XWRYLAmB4luX1DHtWvXUKnd0Vq/qBgkGLbDqAEVOH70GIRAZgQNigcwhgMHDtzSbazvVwCcc2RZxmQymXpWmLYEx\u002BPxTa/3j//xP34npnFf3iHZt7C\u002BxSTFmo4cOaLJirmZpM2bAJ/r6\u002BuISOP67bi\u002BTistEUVMhvOBzbEhaJdubxlBuHr1LYyMkZCRWxAcySBKFpSplV5SRZcuXSLPcw4vHyDPchaXFgncfoaw3\u002B8rQFmWkizC/ezit47sK6xvcpndjM45PXr0aJONu3sJIIJRBTUEAaPRqjLafpfiPDizwDAsMuYwL375Gt4L9518iC6X6RcbuGqDjoCqqz\u002B5M2AuCliD957zr12EEHjmgx9EfZgq67mV1AkBHQ6HAJLqHG8Wa9uXbw7ZV1jvctktLgQ7N10IoXnh6tWrAJw8efK2r992CVWVubk5AEaDAUggKRjR6M4FMrxkeNtj7AvGusgLF1YYyRbBnsAF4aVLY/o2597DR\u002BjSodIRuZRYSkR9uvOp\u002B9nc3EKMoHWw/tlnn0VVeeqpp25rvEIIDdq\u002BVnCqqoQQ9sMf3wKyr7C\u002BCSQplWQlWGtxziEiVFW1p7nw9ttvIyKcPHlyysJIrqL3nq2trT0\u002BHRVUb26udhGHqHoEQcVSSsFYlhnoIV64sMrEZgy5DzU9VDOwGU77eLPAV6\u002BuUxjLfUeOsWRukId1ckoyqWqLKzAYDgk\u002BxG8NiproLJpaiX7\u002B858H4Mknn2yeo63MjTHcuHFj6gnaSt0Yo3UMbF9xfRPLvsJ6l8tuOCrnHM652/Zr3nrrLVSVU6dOAVFhDQYDvPe3DcDs9XpYMQy2tsAUjLXHc69cYyAdhuYUzvaZIJikD8QQMHjfRaTDWLtcuL5Ftyo5c\u002BIQc/mYym0y3LyOwWFFECMQFAh1bKsdlI/yhS98AWstTzzxBECjdBMY9TYC81orun3F9U0o\u002Bwrrm0SSYrHWasps7eUutqXNR/X2228zNzeHc448z2/rewMGdR4xChh6vR695eN88lMvMc5OMtFlgszjK8EaAW2BTZufDZgFhs7grOHF6xsYP\u002BTYkqFrC7ooeA8KOQEhELOGATSjrbQSXuuzn/0s1loefPBBQghtmMNNx9B7T5ZlOOfSOO4rrm8i2VdY73JJOKqairjhngKog8o3laTU5ubmGlewKIoG0HnLzxsBLIbA4sIimc0ZqeV7vuuPMZTD/PJvfQmVCmO6uJATTIfQLKuAFcWFcQRUWRh4xduc3C5waXOdvodD8/NY4\u002BgQIIywlE32cFYSXME5hwbh5ZfOYyzcf//9txWUt9YyHo\u002Bpqiq5lvs4rm8i2Z\u002BkP2T5e3/v793077tl8tpW0dzc3E3NhhACw\u002BGwYfxMsaosy6iq6pZ9A/e6ZlKOQWCu36fI8ohENzlBDJUUeAoq6TJhjl/7xFcZcIiBOUIlfaRSMqOIjEE3ybIxyBiPR3DkwWEpyTRgtaSwnoU8sFBMMOU6Xakw3mFk28KKTmL6v8FiYxJAPWoCAThz9n4ysRBqTvlaH4UQbgvdzx3uiZSc2Ev2\u002Byq\u002Bs7JvYb3LJCmcTqejt2MBGWNYXFzEOcd4PG7gDHme0\u002Bl07vj7W0ygzM/P4zVg6lo/ay1odPU6DIEhgUBH\u002BvyZj51lyCF\u002B9Q9eZFT1UFugAp4SkRLYAhwi27AIT4EXg5EuEy0ZT8ZsjCsO9g8RjCdjQq4OwWE0TFldRkHRKRcU4Pz581gMD545B0RFlUgKbxPmsW9xvYtlX2G9y2R\u002Bfl5TnOV2mzQkZdLv91lcXGRzc/OusUZ5nk9ZZUWWTzVB1SlXLWAsiBswL0IR1vjLH5jDZwv8yie/wFbIqUyPYC0EMMHUxlJoldyEiGanwEtGxRLDoScTz\u002BE5S0/X6IYtCobYsA2vqO2mGnIR7ymixDLUCOdffYVev8fC4jIBJauV7h1ooX3F9S6UfYX17hEF2Nraatyx2wmqJ1dwbm6u\u002BUyqE9yr3OamN6HaKLylpaWpguRdi5t9IENRt0Efw6HDhyh1yF//Cx9iS7r8xL/9ZSrfJVCgZKBtqzG6nPEKGWiG0EUFchHe3NjiQMeyIF3mzRhnhljG2BoKYQg7LCwxQrfbJWpIYXNzE5tl9Hu9aGHduSLfVXHdztzsyzsv\u002BwrrGyy6y6pPsAOgCZZbaxt3Dbazhrtxms\u002BW2yTF1b7GLPfUbj\u002BnMp2lpaUmrrX991DXBkYleeDQATQIRiyFKNZvUsiAv/0ff5SBz/iJ//DrbIUeMIfaHuo9JitwHrwUaJhHpQ\u002BaYTCUATJZ4vp4zKaM6eVDFrJN5s0qHdmk0DEaHJnk9T0F5ufnUVMrMK2zoALBewabW814tuUOCQ7x3kuq09xXWH/0sq\u002BwvnFyW6t9MBggEq2GpHCMMSwtLd3Wl3jvG4trc3OzCeanWNntwCLW1taAyPCwXeYSIQIHDh7AmpzcWJwqqgk9VZKrx40HLOR9/g9/7o9T2nl\u002B/Gd/BecnOM0JYkHnUJ1HmUe1AM0IajAKFQGReZyUjKsNRs6yESqOLfXxfpNMRnh1LC3OY8VjcAQN3AxhNRqNCCGwsLBw2y53W6y1\u002B67iN1D2FdYfvdz2sdyufZtMJqgqx48fb1Dqe7XVaou1QggOY7II/rSWra0tKjchz/Lb8pCSgrtx4wbWWpaWljh48HBzH6ihqjwiUVUFqRWBgM0ypKo4kAmTcsx/9R9/jAk9/vXP/zqbZQ8ni4hZRCWBRKdjZAixlpFlxvSpmGO8vkU/m\u002BO\u002BIwXdsIFnhPohRhQjdU2ibrNAzD6LMaZR3gkicifzkeaxxrLtOgG3CxvZlzuTfYX1Ryc7VMM088EuH6hhCsYYOp0O1lo2NjYQERYWFlAjyG0onGRVJTcTwBqL8w7U3HRjJXe0LgNiMBgwGAx44403eOKJJzCSETSQZxlBZ7J2agnBY41B/JiOV0Qda2uX\u002BY8\u002B\u002BiQjPcAv/\u002B7LlB4qk1EScVwqNYRBoa1wAhmYeba2xqyWgdUb15mXTR598ARZ1sOETQpKDNUtzZ\u002B7gXu0qw3yPE/g2x0W135H6z882TdrbyH/w//wP9zyPTPc4w3lr3OOjRsbcdvVVke0JMCGEJWNkVpp1TgqieBO9fH983Pbff62EeBR0QWB5fllshZ1MdTxrZA2l2ewtUVVeWzRIQTXwjPF721L201MPyfyvsS1NfvsTzzxxI7Xt6/jCapYLbh27RpYjSU7kuHpEmSOgc7zqx//CgMOUXaOMSizqCQVCgmoG5HZwMbaFYwEREsgYNXRzRXckIIJjzx4kp5cJ9MNCiqkVp7J/b0di6qqqqYKYLZrdcK3JXro3aQsS0kKXlVvybe1dy1nlB/90R\u002B9g9X6rS/7FtZdyl7MmsaYqKg2NtT7WCwMs9ZUUl7xv6AWR5eggrEO9Y6lfoHFoDvcJFq/G9bX17BiWF5enrKUvHNsDQbNe22WQdAmUxYwOwheksJLZS6qynA4vGmcy1rL888/j4jw6KOPNq6Qc662zAxrq9cJVawVVBSDw6jDyhh0AxPm\u002BLMfO8fQHuEXf\u002BdrIAcI9HAK3o8Zbd3AUGJMifGuGTtHzlYFmckpQ8kXX75GJ1zn8feeQMIWRVYSXImRWAt5Oy5anueNokqNNpIkK7c9XrPX7Ha7WvNwyX5Q/p2XfYX1DklauCsrK9pe6NIyYo1CSIR1tcXlVfHSY8xhgu0y13N0ZYzRCfhy\u002BwsktDBQMSiNGqyJdMVra2t47zl8\u002BDDXr18ny0ztU0mNBldUK2htsG1U0/YzJMtgMBhMWReweyq/HcB//vnnMcbw6KOPktmC66vXUfU4F\u002BNtxubgaSzESH9lsGHMnL2O9UP\u002BwkdOMpSj/MLvfJX1TU8ncxgdoeLQ4DFIVOEKSLROywCZLQgBnHT4zJfXWCqu8\u002BjZoxxc6GFCddsJhjQObauqnaltM2fspgCdc\u002Bnziel134t5B2VfYd1C9lros\u002B2rEmf68ePHuXz58k2vqWKopIunwElBJQf5/c\u002B/CXQQXeePf/QpvB9g/AZ57hDKaGFMXSVaSElZhBC4ePEiFy9eBOCBBx4gyzJEIQQPxMzerc78S5cuNc\u002Bc\u002BNPT89\u002BMwTRtblXl\u002BeefB\u002BDkiXti1rBhUagwWERNw7FVhQxsjiPHS4aRjF/8hX/PSE9hJSL1FYMPkBmLoY7DEwgS0CBROfsRJlSYUJKJ56Gz51BdZXNzyPJ8r1EwN1NaszQ\u002BbVqe9fX1xmq86dy23MjRaISI7GcV30HZV1i3ISnImjioYKovnsK2AgshcPz4cay1vPXWW5g6ZuVDFe0jNaidY6CLTOQwn3z2IqWMcdwTM1tyiJ/7vbfp64A/8ZHH6cl1urJOHjxowBMwWUFwZdxMJue1N17HOT91zxcuXsSo4dwDpwElGMHUW8YAWnOmp8115coV2s8hIqytraGqzM/P72Aw3S3WNasM3r70JkWWc\u002BTIEcgzcGAlKgBxQiUWb\u002BaZmCUG4QA/90u/zyTMU3E/XrqgGS4EkA5GSoQxUKJSEURBMoxRKAd0ZJOeX\u002Bfp952iUIeRa4hUSPBsbm6SZRlFUTRKq81CmhRxcoVPnDjRzHGylBOMZGtri6qq2kXpTSF1ei1R98wuozR03\u002Bj1/M0s\u002BwrrNiR1iYFti4Y94AltVPjx48cxkvHWW5fQbJEqWCrtUIUlPvHFi4woGcspKmIgWBECgVzmCYz55U\u002B\u002BQlev830ffh/B9sl0gJUK9Q4DvPra\u002BWZDZXtwQZ0/fwGTW\u002B65/z7KIBhbZ8eqLYwErly71txvUsqzzzMYDLDW0uv1mrhN\u002B7t2t7pq1zdUXLr0JsFYjh8/hYZA8AZPj8rMsaXL/Owv/AFjc4SJHGciXYIW2zTMCmCw9Y8VIcbAmJAxQHxJz5Y8du5e5s08uV/FMphRDyZxiJFlEd6Rnhm2D5/jx49P4dN2G88E1E3KPP2X5zkbGxtTCjHJjCLfV1xfh\u002BwrrFtIG\u002BFdxzB2VVQpoN50l2k\u002B5zly6gFGYZk3rim/87kLTMThOVMX/xbNNUSUri0oyzGSzbHlLM4u8e8/eY2ujPi\u002BjzzKgr3Bay89i2ULI6mhQ8BXFcbsdFfUQuk95199FTWLnDx9FlHYWLmCZRtIulvt4lQQvybKSzWLbetqd4nJAhcCxhqc81x66w0yyThy/CwDDvAzv/JZBnKUAfeCdvBaELQgRdZME/EzoEUs4dEORm7QlVW6rPDYueN0rZCHy0g1wZhQW6pt7vlASJaujxZXik0ZYzhx4sSU5ZzGoc3S2oxn/drS0hLeewaDAZPJhMlkMgXsvQ25qeLax3DtLvsK6zakjkcobJe73PT9ZIjtMvKWIB0qs8RLrw8YhkM88N5zPP\u002B112gyfarNkhURgg9Yk\u002BO8YLJFJkHJ7QIubPHa9YIFCsZ6HMM6hRkjboA1FUWu\u002BDBtHSk5lXaQbIFRaQkc4j/8xssAfMdjp7G6jvgtclMR3AAju4MsVZXMFjgfrZRr167hvW\u002BaoO4tBpWAD4HM2kh9rMrnvvB5xuYQQcCjGBFK5xCTYyQQ2tE6CZiagiajRGRMrqt87OkzdFmk2rpE7ieIgrFZDTI1Lfs3NNdBozLK8xz1niuXLiHWcuLEiR2wlN0qAdrZQ4gZxcXFRRYWFrh06dJUR\u002BsEqr2N0p99i\u002BsO5Ft\u002BkH7wB3/wpn/PsqzBTaWF2q63W15enrKoUqyj0\u002Bk0rdoBqI0bCUKQObb8EpU5zFdfH1HpIp4uji6OHDTDivL8Cy9QEhBr8M4hUsdF6viSqpIZeOS976MwAfElfanoWoevVhiuvUpfV8j1BugII5OY\u002Bas3Ven7jDjJWI/ztfNDKl0imE59uyWFrvH0Y4fpmSt05RIFozoYHrOYIQQyW6Auso1ubQ3weMA3zwtw7NgJLHHsjELQ2KdQjLR4unyMk\u002Bl2A4uJ9JnIQV55a8iYgzhZptQ5qmDJba0YJGAZU7jr9OQ6H336XgrWyHWMZYwhwkBiV\u002BkQ\u002Bx1KhqpruLLExPvytW4Yj8fopMJYC0YovcOaPGY36/XQtpRSjGs3i2tWLl26BDAVvE/rJklZllONaWHKopr6gljIPZ3U2O0\u002B9rqvb7W\u002Bit/2FlZir2yXuwAcOHBAdwmcNpzqqe1Uv9\u002BPiyWEqJRkiaFf4JU3h4yoGHIST0JVG0z9XjHCI\u002B99H97A819\u002BgdxmU4F7I8Kj739/TVUnOA\u002BZ6TN0gUoUm3fID/TJdYWta6\u002BQmwF5NiH4EaIWr/OMwjIvv16xWVV4cxq1i3hfAQGvBs8yn37\u002BTXqywQcfO0upq3TzihA2EDPB2Pico\u002BEQFyDLLCZE5ZWcNRHh8qVLZJJz5MgxQm3laA1bkOC4eu0KVTWpFTwYHFDSocRo4D33LDHylouXLtGxB6ikqK2kaFnlYYMPP32anmT0eZNch1MIfzGGbrdLCDAYjXHB49XQyXLUjyEEglE21tcoioKqqsgEwDaZP\u002Bcczz33HMYYnnrqqSlFs5fFtZucOnUK76Nybh98Sem1WWLNDOA3LbH0WOmzu8XU0v18fa3cvvnkW/5pb2VhWWun4jeLi4tqdkOO7yEGxYhlbnGBiRzhuVe7DDlKKTlBOni6NS95jMx4H8gyS/ChOS6MGHzwfOUrXyGEwPvf/36CCqG2WFSVTpERvEd9iBaDKGiFcWMKGZHJBps3LtDPNhlPLC9eLBiHQwTp4UOPID00RKrjiAA3UXHIGJiQmUBh1nnqkUX6\u002BRUy3mK0dY1Ma/eG6N7IVC1Rsjykzn4WTLTgyLFTqBhWLr9FEYYYHWNqZLgL258FA9LBhxy1XZx2GGmXN68MGIaCQhwffuJ\u002B5rIRQUcYHZFriahrKgYSns2oQTRaZVUw3Bg7QqiYk8DG2kpjERrfIgE0Fq2LuNuc8Onwevrpp5u538uyacusFQSxcxHQkAi2ISK7XW92reV5LlmWTbmYs9nam8m\u002BhfVNJrdzKjrnqKpKDx06NPWZm/FAJQlE9PbhQ0cZy0F4dVB/1hBaH0vL0NRxqiCQGxvhCXhElb/45/8sGpRXXnkFxFDYDOdCHdtSnNPafVVCZjBiMDZaO5JZDh8\u002BzAefeJof/f/\u002BBJW\u002Bh0q6iHZRMtpNYlRMxGeRocyDXWTkApn2\u002BYMvvcZHvuN\u002Brq8OyYNBwoBupgSG5BH52np2A2rwUhBMj5F2qcwCb1wYAobl\u002BZN0zQa5DjF\u002BhDFVZHLQ\u002BPyGAGFCxzrG1SaGDGvnOHu8i8Nw4vgx5vUSmR9RhYrM2qaxqxeakqYUtwqS4XxGMB2yhR6f/eznOXPyMJk9CERKZmt83YE6NoENLbLElHxIc//8888TQuCJJ55owgY3k2QFtQP4c3Nz0UodjXYE5HdTNrPfUVWVWmsxxsh\u002BIP7bwML6oR/6IYwxlGW516Kb0kbGGJLiar8GOxeYBuHs2XP1bwEnGV4WGIRlPvXFN9goF5HOvZS\u002BaALqWoOhEku5yeGB0/eRZRne\u002B8aNsAgXLlxEgyVxmE/dk4KVIZ1wnb5Z4TufOkZX1rGUVKHHxJ7k//XPfhYnpyjdMsgiXnOCQCYGKwrBgxEm6vF4Pvih95OzhpUhGZ6cDYarL5LrNbp2lSwMYu4vBKwVJgFCscDIL7AlR1kddil1LtYIYrCU9HXAwf6YOblOV9foyhDcGGYJCtVEapm6PZgKMX6lJSeOHQITg/YW2XaxMkvlFUy0Ziehy8Qu8cnPfY0gc3i1iFYUTLjv5CJdNunpKrlMaotlGtawmyTLJs9zHnvssSlYRzsAP9vzMXGJTa0XVVZWVnbDaDXXbJf7pALtGUvsjvbst5qF9W2hsFJwc0Zh7Wk2pRP26NGjOOe24x61WxNC4PTp05GpoHZNjIYmYO1kji09iLfH\u002BPinLmxvYtMhmBwNscTj7NnTIA4xWn9nhuq2q\u002BCdImI5/8preJUadDkmlwrxY4ow5CMfPEsRLtPNrpKzhQ0QpMdAu0z0EBUn\u002BJEf\u002BTlKv0jFPN70GpxTwCPW8NiTj5F3MryMQScYBVFDxpBCr9E119lafZFCBki1hbGCF4MzPcbaZ2WUs6WHqbLDVL6PlzhOVh25junqBnOywqH\u002BmHnZwvgtMuNQHWPU1cyhM8a\u002BxDlLisVay5EjRxqFpcYSTJexN3i6VNLlk89\u002BhbEs480cSh\u002BRGFQXP8K6debtkNPHO\u002BR2SGZAyzGZVHt26JmtrUzK65lnntlBhpgUVSJLTDTXaT01j1Vj\u002BlZXVwEad7RN0jhXN6\u002B9hdzW3t1XWN9k8gM/8ANTC8enY3UPSadbqglLFlfqaffQQw817w0hNLV5hsjDJCI4LBVdkA4uGJws8cnPv8kgLFOZJU6ffW\u002B9IANGbIxVieBb3OkQ3UcXQCRumIvnv0zBKl1iWj/XIcoEyzBaW0bxVQWaxcC16eLp4v0cKgf5J//ip9kKR3F2GaXg8aefQY0iRpG6gWmQ0DyLwZHJBENJ0JKMDUY3vkLQkjJbZHVTqcwizsxR\u002BQJHTjB5XVjtEAI2gGiFNRMKRhRhjaN9x5ys0mENwyZWXY2Z2uawSqEyy3aMLDPgQ\u002BDo8RP4bJFhKHD5QT7\u002BmS9TSZcgPSrNSZEOrbOVxtpYsoMHN6Jjxjxwaom\u002BHdBxq\u002BQ6vul6aIOGkyVsjOHJJ59sLKOtra2pbOJeTV1nFdHbb7/duKT9fn8688xtsZredA/vK6xvMklB9wMHDujKysotT662\u002BZ1OP4Bjx45x9uzZ5pRNp24QX1skdVS3zpAFSbEwTxk6VOYEIz3AtU0otYNSRItLu3iN1yryiHWCyFcVXIk1VbR6KClkwPHlEF0rVrGM8apQU67kJsOXHptlBBV8qN3LbI7Kd3HmMAOO8fufO4\u002BnT0lOFTJM1sF7EJvhNbmsMThvNMITHIo1I7pymTMP3suv/s5nKXWOUudQ06WqPBhDsOnzEVZgRXAulhO5cou\u002BmdDVNXTwOvcfyylkk5whVsvYj7DujrMNxE0HgiWECmMELxklPV55a40RSwy1D/kyE59jbBcP5NbgfRnHB4MxOeKj5Wh0QiEDPvDIfYxWL0bLtK7XjFCJ0NhcWltKiVonWUFpXZw4cYL5\u002BfkdyP\u002B9AKRtkG7brUwKr10ydIey6wf2FdYfsfw3/81/8/VeYuqICiFw/fr1HWjmdHomiEN6fTdw5OnTp6cWY\u002BKfCsHvYENAPGhO0D6\u002BbsQw8Dnrkzm23CITDuLogtk\u002Bmb33FFmOZUThVilklaNLnowtci2xWoK0m41uR7jaMRAJprFcghB7CZo5AguUocunv3CeMUcZ6wJOOzgsKjFmpj42QbUGbGZw6jlz9p5YzycOJSNQ8Bu//QdR4QITX2HzvHkW0UCmEIJgJCeoZ7i\u002BgsgYS0muQ/p2wP0nCjp6jQ6b5GGEuMlU4LpdGmWtcPz4SZAcZ/oMQ5dPPPs1JuYATpYo6eAlQ4LHmOh6l85jbYH4DGu7vP9976fAEPyEzJZYXWdw4xW6rFD4q\u002BR23ChuK4JFdpQkHTt2bKoXZCL0S2OfLLM7DZRHPJmbYou4XUhFLXviuJoN0VKIt7q/d1tfxW9lhbXn7KYTcHV1dQq8l05SgCNHjuw5mSk\u002BkdqkAzVIMUwpLIAgHtTWaXdAApV0GXOQLbfA2rjPOPSjsqgbOhhRMnUUMuDQXElP1umZNSRsYUNdYmK2W1vt\u002BZwaW2sJ1AXDQNal8gL0mPhFxhzl9589z0g7kC/htBNLhkKkfhGjnD17GhHFSwoWh9rdMhhT4LzhN3/nt6NiCTXPl4mbPEPBKYNBamK6HeszuDoIf43FYoP7jnXohkjGJ2FIYRV8SdC48Y8fP17TPZvoJkpOSQcnc4xkgU9\u002B7ms4u4jTDticygN0gAyVgscefRK0wJLjy7rtfajodCZkYYWeXKe88TIZW4SQlGoZueLreU6F7bMZwVT8rKr0\u002B/2bljndSpLCcs5NwSDa0IvbEAF21E3OliDtK6x3WO5CYd10RmdPrBAC165daxbYyZMnG3N\u002BrwlNWaN0gp49e3bP72uhfqJ7RYgUdnXnZG86DKqCzfEcYxfxNplMOLrsI72MVGT4GDg2AakVVtMd5hayDbD0dXMGCyaj8iCmgw8dgkTX7pOfe4lSjjBmATV9HnjwHEpVj1u94I3UDbZqXFKIDJwR3mT4zd/\u002BXbxGniprDZub61TOkdkc77eVFWowNWtoLhUaBlgdUMiAsyfmWLA3yMM6OUOOHl5uNmuyQOPGMxjbYeKFYPLaulrgk89\u002BDW\u002BWcCxS6gKPPPZBjOkQ1ETXNyjWFqj3Md0qDg0xmWHChA4DNq9/jZ5EdH3OkKNHjzbrZy/XrWk2S1QQSVm05U4VV\u002BLyn2XHuF3p9XqSvnc3AOo3m8L6VsJh3dbR06YWSUrpxIkTO/AzbYTzjkGrA6Npsi9cuICq7nAV22KahgpRaeU6JpMxIUCW9\u002Bjl4EPN2yRDurpGZsaYhAnLhLuhCp/tIBOzjyVGFZsFJGwiZhPrOnzPB04xloNc3TSMqgIvqwSTg1g0WFxdoiPEhhNCtAaDq8hMRhDlT/zx7wbN\u002BLl/\u002B\u002B/xIaASyHKLqq\u002B1Z6sZapBYqiTxP5ECxPDaW5dZMtf4Y0\u002Bfjah2toPeCZkeN7GioSRHESkxYQTW8bEn76cyC4yqecZ6AKdDXKVAgSGDBEFQxYpBNUPNIlWosFIiGjh05ASdEFju5li/NcWl1Ya5zNYXAs2BNxqNGjfxbjBUWZaR5zlXr16l2\u002B3e1TVGo5EaYxoA6jc73/y3gsK6Yx7advxqtjq/uWjr51lzfFaJJcK\u002BS5cuYYzhO77jO5pT0UqbZiR1OTZkYmtrwyFhwFvnX0F9Hl0LW3HfA0cJkZMTCYJmGSGAtfWp7kx0Qe3281y/fn0qrnLo0CFIXalSUiBUKDFeV03GmNxCqDDWY7QkZ43uQp\u002Bx77I2KVhzC3iWUO3X2crIvmC1tnBIcJEY73n5pVcIZDz\u002ByKOowHMvPIcGBfVk1hB8TT2sFTbLqbzi1JGbCqsb9M0q3/PR9zHHDQoZQCgYjapmDFPGdxtR7mtLT2Nbe7/FfacOEowhiDBwJS\u002B/9hreHmPoF3ChQ4Wt70ExXhGbgXNktqITVunKVR6\u002Bz9KRBXLtILrY8IUlmUWdz66pJIkrq80Fn2huUuC9DZtoI\u002BXb35lKehLkYdaya897ksRI0d4nxph3vVd1M/lmVlh/JITZaUG1sVwpBnb9\u002BvUdwUtjDJ/5zGcQEZ555hmUGMSPxbcp9bXN/Hnx4mtUZUlmcrLM1YXDgdcvvoqI8ODpB5G6QYU1lhQ/EhNHQKGhR27fS1mWrK6u4kPF4aNHonGnASvSuKl5nuMJIB6DxzABHZHpgNz26MwtsiBdrtxYwdVYMq8ZaIGYHlWpeOLGuHD\u002BVUJLiUEgKDzx2KO4EPjKV76Ceq0rZAIiHvyYDhWZlBh/g\u002B/76GMsmYN0/DoZI9TH4Pv8/HzDLz/r1ogoxkbT9b6Tp3BOMTom\u002BBFBJvTNkPedXmYSMi68fpWR6WK1hw9dunkn0if7KuLbwhYPPbBAT7rkXIsF1qIghmPHjiEivPXWW7sCQm\u002B6UFUbxVWWJd1udyogP\u002BvyXbt2rcH9zVpEg8GgsbyS\u002BzlLZW2tpSiKHRCJmX3zTam43vU3vUsM64\u002BU2T9lqNrUuCsrK81CaAP/UnwlKThjY1br6aefprAxnlGpx4fAm2\u002B\u002Bia9ZQqMimY6ZJUR8qJMAZ0\u002Bf2Y7bGAhacuPGDVCDc1GptlkG2qdtcp\u002BOHDmC18gGERrQY4INpIC6rXv6GZxkqOlT\u002Bhwnc1zbUMYcppQlSl1AKXjl5QtTY5W6/yQJErv8CBbnPV/76lcJVKgMauT5Cn/ijz1CYdaxYUDfggkVaCzSFo331c7SDYfDyAmvSp4bjh073hwKInEMBFvzxme4IBiziKPLWLu8\u002BMYGpR4F6WDDgJ7Z4MF7unTMEHSCMCKTCit\u002B6tnaVtSVK1d2ZVm93TUlInQ6HYwxzbwliyplrNP6asusW5i4ydKct5tt3GZvxJvqgHdbDOubSWH9oSqqqclV05SIeApcEMTmXLlyGREQHJk6LI7MhCnq5HYg1tpYNGwU1Akf/vBHOX/xldiiy/tGWcwGp5LbgDGRakZ9dMec59yDD7Ny/SrgahqabSWxG21xCrprCnbbjEMHD9WfCYiYBh4hSqNcqBVFJhkTD952mcg8pRzh8qrwtVdXKH2foF3EdGNR8y4Egu3C6eY1Rjz3pT/g\u002B77r/SyEy8zJdXK9jmWMrRVmCJH\u002BResGFikzmzZn5R1LS8tNED/PMnwIhCrinBIsIfFgSRBUcrzpMPRzDPUIb71xlQfvP4IJq8xnN7BhEJHxu\u002BCodoMZhBAaOpk7kdn2YYnCua2cmtZk7TVKi2Cw5rNPB\u002BmRI0cAdljadyC76oJvO4V1qyzfLE6kfWrVp4/med408UzvSZ9J7sFs4DO9nqrkk6QTqFmURCvDa30NJXI1qcWbBcY6z298/PO4rBuJ6Izj0QdP0Q1D5sw4nsqh3NGJa7sPYQ0vUIMJBjUmLi67baEZY8jEEDRiuWKziAgpCBJiwBrD1SvXIAjWCqcfPF1voMj8YGdcpbRY2\u002BVIq6urU5v\u002B/vvv33VRJwyRBKUwBWIzKnWUKrx9bUiw83id55WLmwzDEbwsMdECtQVqBKOG4AOZyXC\u002BwuaWoBNEFBcmfO0rXyT4LbqyyZ/57sfJ3BV6cp3CjtEaZeJxFFmOL2/N4Lm4uNhkbtuxoLabFHxSnkKQDjfWRwiRvWJxoYPomHwmQJJ6FLaZGtpZwtXV1caaTpRDs5bYbnGutP6OHDkSG2hgqHzg/Pnz1LjbuH5CIAuxuFsM0X2PfwUDPijDzVEEK5sIdn3w3BmCc\u002BSmqPtc7hyvWbaHfr9P2mPM6IS96mhvV374h3/4rj63l7xrFFbbtE6KKp0m7fZK7cLSVLPVTtlCw76wK\u002BNjul6n0yHPc4JziLV4tQQynFrUdqlsj9/4\u002BBcYVnNUZg6XzeHUR\u002BZLHbAgI544dw\u002B5rmMZk6Gxa4t6kLDdrh3qFH6NiTK1cswNBw4cmK7er4fAa6g7Kjskk8jw6QKZsXhfZ8cEjN0uvjbK1Fi0g7dbW1s7XNi2RZYQ/GkemrEMId6zGK6uXoYaZe41B3pUYYGxHuXCW1sMfYdK\u002BgRT08WESNtTVRPEeLxM\u002BNKXPh8pbbSiyAVbdwaay7f47o88Sq5jCgmIn2BMiRVf09ncXGGle098620l3X6e3Wr92pZUYpPdjayvvd7azU9nD8m9\u002BjgmlHwIgaNHj1IURT0XgtNo1YYQASPnz7\u002BMJ2Ax2GAay9eHSEHovKcKY1wVYgeilsISEwvET99/fzyYsmJPmE6ieZ7dP\u002BnR2s/XXh93It\u002ByCqsVMNTZNPBeg7SxsdH8PU1Ge8HcDB2crIx\u002Bv4tXg5N5SplnJAv85ieejbVpFFTOIqbAG1O7XwGrgUwqch3TMWMeffAkHQZ02CLTMYbJdtNU3dmwFGMIgaajzsFDB8nz7cB\u002BdIGU1eurIGGqkLYBuibWB2vRoJxrKZ10yifu8ral0R6rJOn3hCdr44muX4vxOqcVmc1ibaMt0BAVvJguVehR6hwvXlxjzGGcXY6utAayzPPF557FS1njnZTMCFQu1gbqGCsViKNjSr7/Y8/QCet0wjVsiDQ1RvbODbVjWzUNS9NHMK2jqqoYjUZNILvtkrWLjiG64/1\u002Bf1erbmNjo7HM01ju5n7NHpgJCZ\u002BwXO01raZ2/bxgLVTe1x2NhFfPn0edJ7fx\u002BSvvGI0muBAaMO22yw8QUGPxviS38X7uP30GIauzuxYJ2nQAau\u002BRvcqBZObFb3uFlbrpZlmms7invQZn9uRbW1tr3MW2ktrrpGv/bLOImDadg/zGJ59jyxxmqPM4mUMlw9YsAr7GDyUaY/UVBkdHFOs3KXTI4\u002B\u002B5l0K3yBhGXBAOG/w27XD9vaEJxxkwHZRYrHzwcAweX792KSKsQ4UQg8/tEzrFcNrPmtuYUXr44YdZXV3dFSjYHt92Pdzs2J45c4aVlZWpcTImKgev0YU2ppWBkhwfOlTmAINwkFdeX6PUDs9/5UWcAVeXLMVAuWtQ/3meU7kJKgERJQsj5nWdeb3B93304boo\u002BdbWVXrGNDZJAS0vLzfWZVIyU\u002BGAlrvTtqDSOC0vL6cu3k3GLn22rRCTzLrjKSRx9OjRZqzbcxBCpBsSUXIktmozQqU5qn1UeoSQc/78eTbWb5AZh5GyqS1NSgsg1L60YjA21l2KGIJXbJZx5vQZFhcXsTMWYXtMbqGM5GZ7ci95pxXWNxzWkIBtS0tLU22T0gK5ldIJIbC0tMTCwgKXL19uFtWsFZFOuxTAbRYrlve9930Y2\u002BX02ffwz//1fyCYDgNXQl5Qekdmiybkb\u002BrGpCoGH3KqIJQ\u002BZ6Na4neeHVLokO986gwFK2T\u002BBmInSIhYITUCRmKzBMCrZewEZ5YZyxE\u002B/onXMMby3gfvZY7r9GSdjgkYFNUY10EMru6AjEYrLS24Y8eOsba2NpUuh\u002B0N1Db/k5ud3pd\u002BvnbtGpcuXcJay9mzZ9EIz8dHblWsBGL2rsKrj0XFxoNuYv2IZbtFWP0KQbp0/ApGFzBmjsp1Y1cfk\u002BHwqIdAbCNP8IhOyBlQMOTPfv93M5\u002BNED9mazhoFEQTiJ7JgqXnaaPMr127xpUrV8iyLNLS1H9LYzCLq0uKKsWkRITPf/7zqCrnzp2bGqNkpc2uzVmrzBjD/Pw84/G4wU\u002Bl52iURHx8nADGRkJsM89ETzLxR/jxn/0EXpfIsTz4wAK9/DKFrJJrwEgqE4t00qqCmAwNIGRxfRjQoLx6/jwAjz/\u002BeDP3u7l5N1FI7wo4xDfSwmoakCYgnfeexcXFXXmE9rzITKBZRLh8\u002BfKOtP5sA02Axx57DA11VigokvUZ6Dwj5vgX/8vPxO7MpoPXHJFek/hHTeS0UkM5Kmv3KHJM9bIK61bp2TU\u002B\u002BMR9ZLqFZQshukSYCBdwmuFNnyrM8aWXVxhwmIp5jAhWN\u002BmFqzz\u002B8FE6uk7HVBipwI1rKj\u002Bd2rwHDx68ZUfitrTBim3QaVvJN/E/Cw8\u002B\u002BCDJ0rFsHypqhMoHMpsR8Dz3\u002BS\u002BQ1ayflSnwMsfYzPPqm2uUukCQDqXYplQ7luaUkVDPDfgrf\u002BF7mdNoreY6JjOBKvgmbtmm/tkLeHn16tUp9tDEspBlWRMzbCul2WJlgFdeeaUBe7ZxUGfPnp0CGt8mbGDKbT148OCUW4nJcMHUmdYeKj3KsMRP/NQfMJFjbOlhRLrYsEHH3CDnTR45t0zOBla2MDpCKLFmEkuNNK\u002Bzta0APdt2arKkPvCBD0zFttrJgtsMsN/Wm74VXMIdWqg98ennxcXFW7YWh\u002B3BTYu47ZO/\u002BeabzWmSJsU515wyDV2IU4yJdMRNjCbrM9ScH/3XP89A53G6TJA\u002BTgzeAZOcUBFPtRrzA7Gg14SK3AQkbJGZAR947D6WOuvgN3ESqMw8W3KUF166SpAFSu1RaSeWqBBhE7lMMGGDQjZ5/NxxenKD3N2gJxPQMVlWcODAAWCaAXNv2S6JESw\u002BxO7FV65cmYoBtZXY1DUlcO7Bc7UFULtQEstrnv3858F7OnkRm1zUnXEwllJBbZeSeV5580akpKGD2AwTJvTMFn/5z34PXUaIH2KJvFWRPlnxGqYsms3NzR3uHUTLMMlsjKk9Pt57Dh8\u002BHEGz9YZNf3/11VdnSn\u002B2Y4Jtt/Khhx6asspuuclm6leT5QV1kbhZZH18CG/u4cd\u002B5vfw4QBG5gnSw2FxAXIB0ch9ZswWVtZ470NLdMLbdORG5BWTCvGt\u002B5GdZTjGECmMNCruJ5544q4zgOlbdmzw1p79B//gH3w91771l73Tcjs4qmQmt1HkEBdkO0C46wPMUNPO/k1Vefvtt/He8\u002BSTT\u002B6gCWm7hsG5mtXToEYoTZdN36GSA/zo//rvqOizPgzAHKJLoEW0tlTr\u002BEzaKEImGUY8wgATVlmw1/nAkw9TifKll95iS44wMcs430FMJ\u002BKsgiImmekedEQvG9AN15kLV3j8wcP0ZJ2Thxa3WSFai3I3pTWNwzIRYwVcW7nSbLq2Qm9boY3LIIaAxUuG04KH3/t\u002Bqsrx/Bc/h6VEtIpZUo3Ic6UNuFSCGCahoDILVCzy\u002BlvXcRr4S3/xT5P5DXpmSOYnMe5Xt\u002BYy1DEVM50hTvOWMnWXLl2aUgaz9z9VelU/h0q0co/VQfBXXnmJXAKox4o2DVjbCYpksSWoQwiB02fuv2lCIK3BFPifrUEEWFheogxL/Kuf\u002BQIDPc2E\u002B/FheZvdw8bSJYI2vR2REuwGuazQs2/xngd6ZKxhGZBrrezrEvWdayNZUdPx4meeeaZ5311Ks/ne1Qrrv/6v/\u002BtmobQDkclHttbuqah2Y06AnUFLEWm687aDxnuxM7Z9c2MM6\u002BvrADzwwAN7WiGpwWZI6HOJU\u002B4lw1PEjCHz/L//p/\u002BNiR5mzGECC4gxaNiOjQSJca644AJqypr/KfbQM7YLRR/N5xmrieR5dXMJfB3UTbpdR\u002BSyzhw36PsrfOTJB\u002BjLFovdmOoXIS7o2rqczQBmYlBPnTp3BITLV681Ssy0ZyZRviROsFr5mqxg4g0\u002Bn2cc5tnSg3ztlTdRDTxw8gB9blCEdbo4tBohVpprpeC39x6xeeSpMl263T4my3j43NnY\u002BQcXyQLZtoLageDdMp2bm5sAXLlypeZ3r0kXyzo\u002BFDzGRiswhJjoUCmosg4TOozp8dbVmAFdnu\u002BQ\u002BXUWsoBMxuTU7Ktao/TF1Oh/aJwrcUCAAGfPnJtCp88G8JNl32aaSErw7ENnqPQQ/59/\u002BZsM9QHG3M\u002B4nMdi4zzVwOGArzt9G8CBGYPdQOwqC90xHW5w34keXV1r4CHBjzF1a7mgjjzPKf1kKhif1sD9999PnucsLCzsGuu9WSJrZv9N6ZREDLBXE48f\u002BZEfuSN9844orPaDtJSV3q5/nz6XJKWF2xsxyYkTJ3ZgiXYZtKm4x6yL08YdAVO\u002B/Oy9tOlhPF0qPcxEDvH/\u002BKc/TmkWCKGDSgcXMsRst51PTJlBHEjiLTeo5DiNiiHvd1Fig88snb4asKZCdITVATnrfOcTZ5m3AzphjS5jxEcl3u12kWx3VLatT2Ojkf300tW3kdq6iEDW\u002Br21gp1yHyTDBQXbodQeE3qU0udLL11hkh1h4grEWjKG9MN1zhzr1XGnIZktgQlWfLQS/Xb9ZaJbSYosbYwYI5uew1lWzjaOqv16Qn03LqFmSIj1haqBYGLTVi8ZI28Y2y5vrmwwcAXkHbzz5MbR0SGH5zM6bkJXHBIq0BK7I0u5rbBM3S4tcc6n4Hyb/729J9rrM8XDPB4XFhi441TmJP/kR36eimXU9VDm8NKt1WeFtSF297Yem3uMmRDsEGtGMe5ptij8KqfvWSbXCquT2nKsyPFoC3qamvWerRlGZmEeSXHdieyG47pw4ULzt92u9w1TWC08ym0pquYGZiZyOBzuCP7N8mSLCMePH28CpW1gKWzjs9J125sDphXXbBeUWUkTHI3pDIi84Wpjh5j/5z/7SSqOMAqLQJv/yNRxrVC3W6ep0UtXdhqQIo\u002BKS0B97PDSkS36cp3veOp\u002BCjYoZIS4klxiiyqjAez2WCTcUCqwtbaOUYnhytUr9bfVHFBO090R2Kaf2ba6TIybZAsMdJ6hHuHLF65T\u002Bj5q\u002BoxdBCMGYjrehhGFjCjCBmdPzVP4FXpmA\u002BO3sOLJrZ0ikUvW0m6FvefOnWss8/a8OuemcFTOOfK8xk6FEPsL1te\u002BcnklWhDBE2wWiY\u002BzBbZ8hzdWNxlpgcOCzWpcXb3OQll3\u002BSk5MpfTDVtkYUSOJ1O3vRJSs4w6W5oeob2GkgLerVzqgQceAJiKfVUOkAU8XSbeoPYw//Rf/BITf4xxOEIlXbAVYiZINkLMBJs5xMR7UHWIAdOQDo7JdciZ\u002Bw5gwyYd3SIPA3IJeGMQk3HfPffECguzs5diarwC22DcO2A8nZLz589PAVBnr/ENUVjJomorhTuRZFG14yjth2vHt6qqagCCqtowQFZV1Si73VzLvSwoYwz33XffXpXtjWxvrtgPUESYhA5VdpyhW\u002BJ//Oc/gZcFKu2gWsRefZgpt0uYtgBVI4GcWo8yYqEvdHQSYRF6jb7dJNNNTIhj08lzNChOt8GObdepzZkULY5QM3/6epyV3MwEZdXUsZ0cpaDSjGAXGGqfL72yykAPMmEZ1S4eid1mjDApHTbLyK2AG5HpGj1dZcle5fSRnI7d4sBiFwk6ldW7FXVwglOkMUru/E6O9OiypbnwwWMkw4eMQM7Vq5uU5ExswcWrNxiSMcl6ONOJTVjDtDIJAhI8hXd0qcjLMScWu2QaFYCRGltX89y3LdLZhhPtCoL0e1JUSeG2ExzGmFbMTggsMAqnGPtj/ON//jM4mcdnArkguQMpa46wEA\u002BOOunT1IW6MYWtoquua5w5Occc64gfcfY97yV4JRNbc/5Pu\u002B\u002Bz\u002B8N7T1EUdLvdpkzpTiS9/7XXXpNZ8kD4Biisf/gP/6Emqou70cBpUJLSart6txMATMpslk/7Zl2bZzEoqaTikUcemcoqpntrF6YaE4PyhIBXC/RxZATt8Pb1kh/7md9j0y2i9hBVyGqCuBh7mI2xheCwZoIJq/Q7q/yZP/Eh\u002BmbCaGuFTCpwI3Ibm0xsx3BuPSbD4XC7v2GR453bZoPIM3xCywcltxmVM/h8kaEuMtBDPP/yFcbMEcwCPnQa5QugriTL82gdikRiZ51QyCa9sMI8lzhzrENhNlnsZ833pjFMB8NuZVPtOe10Og0MYbYEK70ndS0SE2swfbB45qlkGWeOcmXV8/JrbxAKYcSQYBW1HTTE\u002BExuIrGgNokOwfoM43NyV3Dj6io9E3jogSUKuUwnW8P4DQxlfC/b8brZcp7081NPPdX0udzNig9EHjHjXQMV8XXHcK99VDq8tTLgp37hd6jMHGNiv0VrUpMRU1c9xEJ2Vep4oCNnSMetMC9rfP/H3k/GuMkVS8jqcEFo2GtnISJp/YcQmlhkG9M2y8vV3k/pOm2j4zOf\u002BQyHDx\u002Be\u002BsAfucL6\u002B3//72t60N0oYW9XkoIYj8czVsgtg3zNeyGW\u002Bsy6iDeTwWCAMYbJZEJRxILRxx57DJhGg8et6QFft3qvIQ2ScWN1Fec9XuYYynEqDvGvfuqXcaGHDx2MdCMVMbGlFtSUvGZCLgP\u002Bwp/\u002BTnKuYMINCibk9fPETioOU5dZpAAstKmPd46JtRZXBcbjcXSpvItdeNTVfOsGHwQjPdR3KOkxYZEvvnKFcXaMUYgp9bKKbmR0b6Nra2tLwIrHmgp1W3TMhCJscO6eBTIXLUNxmxgqMmPp9/vN/SVq6Tb7QVvSYdOeuyNHjkwVNjcQA5MRTKwDFdOlDF3GYZ7rmza6UvRxCI6S199\u002BEcd2O6/kkanGTtIieSRQDAVrKxN82cOSk0vAhjV65goPn54nkzUKGWCkxFcD8mw7WZDuS1V55plnpix8ay3Ly8tTOLcsyyLSPSim7pYUSycjk8bV6zdQIixkFOYZhUV\u002B7hd/Lz5XMEjWo6p7AcS5UYQQa1rDhC4jvu9jT5K7VeayAfhRZMhWU1Ntm5g9lp3WYdqPqcRoFut4\u002BPDhxtOZJRCc3XvPPvtsc0AdOnToG6\u002Bw0sSrKkVRTKGOb/tGWgu3qqo9i5f3\u002Bkz7HpLFtZsJm2Ii6b92BmrKtDfCY48/TggVlgwNFoMSdEIqlbl\u002B4wYiec1HJTW/eMyGkXUodY7/5V/9OmqOMa6WUNsFMyZng565xp/\u002Bkx8kNyMyGYHfIhdPZtrslTFGMR6PETVTVlaqHRM1U8\u002BfFtX274bhYIgPVXQ3BIJa1CwwCouMwjG\u002Bcv46Yy1wWZ\u002Bxs4jp1a25Mtoxt3jRjEw81q/Ts5sU4Sqnj/foMKJgRGZLUoPUGLvbdllTrG22eUNb2ps8/Zs2Q6JQSbCCYCJP1yjMU\u002Blhrq7BhEXGvoPafiwZShyvGhBb8eprX0Wyikq3MNbgK4thHuN6rK2MQAt8ZcF0yWwHN5lgjKebOajW6Mo67zm7QCZXKMwNMjbIKJv7f/LJJ6esi1mrWkRq/FwUa2MbtDzr4HxMzqysXIvhcWMQa2pGDoPSoQoFpZ3j537h9xjqPEM7j6cbO4EzpiubdMMGf\u002BojT1DoFlZdPFj8hDyvO2XvIm27z3tPWZa7VprMwkeOHTs21WC4PZ9f\u002BMIXmsMpzevBgwe/sQrr7/7dv6u7LbqktG5Xcc1q8DRws/QwszJL4dG\u002BlsgURSxAqzg6NBu6vZhEhNI7rDF4FbKsw3vf9xgSClQD1jhWV95u0tpBsnhC6zRlrhNPFXqMwgmcnOR//cmPU4UOWTbkz3//0/TkTTqskpuS4IfTEIM0OSl4TmzZNR6X2/e\u002Bi8JKzzBF0VM3dw0CG1sDvBi8jcrqhZc32AzHmchybIqhsaOyhLpFVxZBi/Wo1gOeUciEwl/h3Kkuc7xNV9fomQp1IzwxXuXUoRoi00CQmqPKEqRDZ24ZsTkET0aJVQdS1Z2Htrspt\u002Bc3/ZtlGYcPHSWQUdJhYg5w9UbGSI8w4SAVdedp3capSVAyyQhUBBmAGfLqG1\u002BL8JHQZ/XKhEwXkdBFfCzq9pEOI15CY1NbS4m4VeaKdTq8xnvOFHT0CrkZNU1V0322M9xtS71dyH748OF6HQqBjPXVG/gwiXCYejlX3pHlOcbXCjB13JZFymyZn/x3v4WnQBQySv7ER5\u002Bg8GvMsU5BWR/INWVRbEdRt5/bbgYSX42ytbW1g4Givbbae6Xd\u002BTrBjkSEZ599Nu6jspyiOSrLkiNHjrz7FNasJFRvewDuJOswG5RvX2e3dOlU4L7JgqVefT52Oq59qhiHMnWKGqqaukWIroaaecZVQVEc4OjhI1g7wugmuRmAVmQJOBiEPMtw3kc3LhMmWuA4xCgcY1OP8xM/9W/583/6O\u002Bmywry5TKHrqK/ixs3Be22AiG16GjOjlIbDIQElqJLJNE5mt6RFXDSGKmS4rMvHn32FiTnFSA8x8geppA9SHyxWIfjGMgKDS4RxRjAiHFm0HO5vMKdXWfJX6bGJMiG1lw\u002B1ZdWOtwUMzswx5AgjXWJzpBw/ssS8rNLVDQpT4qsRSNygGjTyamkAH629FGQPFGg2R2UOMuEEIz3ERBbxpocjQ7Vm1RABL001guLxxAybMuLBB9/Dv/k3v4y4HmgXdQZrc7yLPO/G5Dhf0hSfi8dQkskqHXmdnr7B93/sfh44tTDFzNAupm7PQ5qf2bWvGuddNYJup\u002BJ0RAhCA2Y1AmKpXATyYgtcgOFmDB8UJsIYTJhMAUf3knYFQArH7AAOz\u002ByxWcsxfebSpUs7GFLbknBa7Wf/6Z/\u002B6dvSAc343dG7d5FbKSxVbcCfBw8enKqW395MtydtxXXTh2otim4dP0nI4dFoq45FJQaF6PYYDQQx0QKhwNPF0cexyLjs4jUG9a2ZcN89S\u002BQ13KCgijEDot\u002BvGNREZstKO0z8PP/6Z36TMYdB8hovs8Gf/ZPPYPwanUzJGCMSgaUakkXaBlRsS7PAtAbV6vRz74jrSSAmCQ2bWyU\u002B7zMK8ww4xBe/doVgD1NqL57StqB0Fdi8iVWhWQ1m9SwvL\u002BBVKWRElxW6YYVjPUc3bGFkSGZiXVvs3gxeBU9BZQqc6VHJAa5u9XF2mZHvYMKYZbvOvYdzrGyR64COmSB\u002BVHee3rYQPWnTWA4dO4nTWIEw0cNcWxecmaPUDiWxqzYaW48VJpY7Oe/JsxxVx\u002Blz94PEwLnoHNZk/MSP/TtCsBiJNaIaLCIWcIhWwCg\u002Bo4zIWOW7PnyOhfw6eXiLTCONz8mTJ6cwWLuRKLbl7bffnlIGJ06c2DGPanYexu0wxuW33m7WxaxHcatyrTaLB2zHbFMVwW5GxW5cYZcuXWoqAL7pFVYIMQbTJlRLQdS76YwL2zGuvZgcrLXknSKyA7QKbdMGqLyjchMqr/WihIhUyqikz1iXGOkBxnqAiZ\u002BnCkWTzcmtoGFILhs8dP8SfX\u002BdLpsYHYGtrRi7zEgP8a9/8pcJZpmJ72Bsn\u002BA9mfi4AaTEssWf\u002B/4PMGdWyfUaVmJnlFmLanY8Z7Ogo9FoyjxP/6ZM2FZNveOCgsnwZFRa4OwSY53nuZeuMOAA5IdwoUepZptS2dvIpJEocgQkERlKhVVHz2xxsLvGvKzS09UIAyDgtM84P8yaX2S1WmLT9TB2HuezWK/pHZlMyNki0w1OH\u002B/Tc1eYYz02gNASYy1eA1bg8NFjuKBY043zKjmjYCOgl3lWNgwjPULJMkHmUCnwziFAlhnOPHAfxoDHEzIl\u002BBRjs6jkBG/4Nz/5s2R08ZOM3OQoHqObFPYaBW/zJ7/rQfKwSmErghtiZIwRP\u002BX27ba\u002B20HpNh98VVVNsifJkSNH6HQ6MU43s7U0xPdduXK5tvp2AqNTk4o72VvtwvI2d/4sxxrQsJO\u002B/fbbDaQoxRVvBwn/rlZYwBRDY1s7Hz9\u002B/I6hELNaP/FgJUnkbbSxVvXnYoxEIwIaCAjDUWiQ0I4\u002Bzsf4zjAsM2YBr/OoFo27Y0wGbkJRlFh3nXlZ5ey9S9GlQXHa4cd/6pcozVHGbo6gMfhrJMWU6oWhAcOYuXyTTC/x5//UoxSskcmkxvrsrBWE7YxTogRONWop3pdO4BQ4VR9iwwnZxri5EBCbEUyXifSZ6BIjc4znvnYDZw4zdBZT5PTnF1sKne0Cb5GazjmgGujIhDm5Rk\u002BvcbTvyHSIASrpcmXYZSSHGJjIRhHn36IuRLS1BPAjCjuhqzeYCyucPtKhLwMKGWGk5NihBazUpTJkESjasB1EK9nTp2KRoT/M6iBjVPUhn6cMGecefgRCTPuXfhI3pJWaxrm2NGyGrwRjCowafvrH/jcKVYyOyMwm3/3hM/Sya3TD2xQyaNy3BPeYDUYbEztVt\u002BXtt99u3pdAsLMWU/q8tZajR4/uUFiX69pJoAkJpDXRpuBp74dbSfvwSxCUdglc8mzaz9Fko1ukk7fay\u002B8KhfXDP/zD2u4cs5u0FdasmMRx3hq82yQUuwNp39d21qvSjMosM9YFVkYdJn6Ryi2ito9TG1PdwRKCTHNjpziYTshkEot/TeCTv//7cYNLTqAgqEVCTZUz001GqDNXpsKaNTq8RU\u002Bu8Rf/1HeQmwl4QYxiNEwVE7fN/HZyIo1loteJ\u002BK\u002BEhNbIslC7iCltHjAEFSQ7wCgsM9bjbIbjvH6tpCSnwuIkJRMid3xSfO0xzQyI26IrHmp3Lgh4IoVOSY7JOoRgt11eSRALRb3DBEc3U6wfUsiALFznO584TU9X6Okmxg0pjKF0VYvPqq77NLYmEcxBOpS\u002BS7DzzB18gC1zkEoXCNpHxYLVpnFHMxci20XsJja57eoa/bDGyuvPUcgA74fRomSMFR8Lko00ANRZRDvcvO5ur/U9yxKBEY4dP86Vmutt9vpyG1vEGNNk72f7H\u002Bx2D\u002Bl72kkDYwwvv/zyXRsYreTJN15hzfJnz8qtFFYaxEOHDjWDOctXdPey7cqgJoI8yWOcysaC3k899zojPYTPDnLvve8jkMVaOB\u002Ba1lHbExCBnM558jxDBU6feQCj4Jynk2X8\u002BE/8GOp9BBbWJnxAybIOLnhEPZmWWKlQJhjW\u002Bc6nHqBjbtDVVSxjjhw5ipWk1HQqNjCr0NPPS0tLTXaKoJw/f54QaroXSdlCD2qovGJsD8wcZVjAhSU\u002B/dxbjDhOmR0iSIeFgwfxJmAyg0exxqAhZUfjU1nqmsV6nE/fd7oZbxU4//ob8Z41FXZLa14iaDECUAUTPOpLNjevkLNFj3XmszW\u002B50Pvp\u002BvHZDLBUmJMLAQOwdVKOZLgFVmMV9137xnUdnH5Mlt6kKvrSmCJkg5Oc0INUxFbxDWGw6rDhAmqQ6xs0NXrdFmlqK6T65grl682azw9v9OIS2uv\u002BVlGifR7nucNu\u002B7NEkbt6wBNDFaMMBwMcN5j2w1Xwu0rEGNMg5XcTWHuVdeb6gHvRnZJPnxjFdbf\u002BBt/Q\u002Bfn529qEt5MYaUBapdvJL6iu41xtaUdunYUlDJPmS2zpct87vmLTFiMrgoFlTOoFGTGcO/JE/SyAu9ThXy8mtaUxVlmeeD06XrBarN4Ica61Ad\u002B8sd/InbhScXaAmoyxA8o9AYdc50PPXkv/XyIhDEmTMhMQMMEkQyC49ixI1Mc662Jj3cUAsvLy9sT2rK6rI2u0/nz59EgkT3UgvMWkQXKcICxnuSzX7xMKcuoLFJpLzbiUMFk0SJbOnyAkFVMtCQzNQNCaq/lTRyvUyexxsT2YLU7qxKbIvgQeOPNtyk1tq5vCq6BYFzMvoWKrbWVyGhhar73Gphp/YiCCd/3kafoyiaZ28DIiMzETKmEgM0yzj5wumUtSU2UaPDMMZEY43LmMEPfo5LYnkxVyRnS1TWKcIPcXcbKVowxakkuFVZD4w9fvvRWMweJViit/RSPSmGKdo9KEWnWdL/f37MyZLZyI1UmpPpIEWE8HuO836abuUPJsowsy/akyE73df78\u002BcblS67qnUq7BvjGjRssLy9P6ZxviMJKpmOv17uphTVbc5Veaxe8tl8/evToO\u002BIWRixyRinzDOQon37hElu6jLPLjH08cbO6lbvWlojxinjP2QdaTAI188LDD51rUuw\u002BRFaCxGOVNqIoUZkF5cd\u002B7Mcad8wyppBNPvT4Kbqs0DHXKBgRaoXtgo9lH3VJTypOPXw0us2pnjLPc\u002Bbn53ekm0Xrca6ZQQ0Rh2NtwcuvvIJXizNzjKsDfO5LKwzdKcbhMMEsotKJLedrd8uKRpiG9TjrOHz8IEq13RxV4cy996EuxGSE6jZnuEb0tdb4tFIjJ9erb72WZji6uzJkfeMauSgaJhSioK5xoUNtZWZSkYdNurrBn/yeD0QiOx2R\u002BZL3njuD\u002Bgm2povWEN3pUG/0mEzpMmGRkR5ibcswDB3EFGgosbXC6oRVCr9CZkZ4FAVsZgnOk6mNcBVj8L7k2rXraFCqsB0OSbCAdgJkt2qMZFm14T5Jmhhs/T7T6j0WahR9stqqqkL9nfFXzd7PbIwrhNhurB2Pu0Mm0h3fd\u002BPGjeY633CF9QM/8ANTGsVay9zc3BRDwtbWFreKc\u002B0lszGu3VyhqQeaYXjw3qMUuGyBjz//NmvmNGNzBOe7EchYgwOtxkJgb2qgI4rxSh6ZiTh1z0kefs8ZICrVVEsnM4hP1egKNil59WAzqmD46Z/4UT7y5DH6epWCDbKwQWbKOmsYqYYTGyR14bRpXNpomRw5eoKDy8txUxIDrz54cpsUXK3UfN0KDG0C\u002BF4KvFnkX/3U77Clp5hwEschVOfrNmfTbBLNd0NsIyUOyRwHDi1y5sz9SH26p1Kl1qy1ft7\u002BW3T/4kZ47fXX2Vy/hsoWyJig0a207aBMK1sqEckVY0hmgjLhB//6f8Jc2KDrh1g/ILPTm9E5h/FCZjO8gVBDTQJz\u002BNDj\u002BtoqwQ8wMqZjPaEckVlfU\u002BPodpLhJmfmpUuX2Nzc3MFqutdanyIUrK2pfr9Pr9fbwY6b3nMzSf0QfUuZ3QrrmF5rF2DPz8/z0ksv3dHebOP8dtuH169f303JTb3wa7/2a3f0ne\u002B4wmrHV/r9fnPy3K3CUlUWFxcbGpX02s26vqTap1Sa0188iDcLbHKIX/r9i4w5iJc5qlBQyTYOC8AjMRNYlWSa0TGW\u002B07dg7GBEBwPPfwgIoYquCaetU0/vL0QU/ZGVcFm/MZv/h7Gr7FoL3P6eEZPR4jbIE9xmRru0OBuktJqKSyAoEJmLOfOblOYGJNI2jwStPlOjDQnsIhw6PBJRq5LJUcZmhP803/5c6gsMym7BNMjaLfGpdE8i0kupjownqc/8H6MTdQqda51alHu5TYkbvEYkws\u002BYDLHc1/6DMZUVC42WrXNmKYFMH09pYpNL3B0GNF36/zQ/\u002Bmv1vioMSaUGKmVmwjG1fcvdfmMFAQynns\u002Bbk5rJhw/eWgbd8Y07fatKjWSxZuskt3qI2f3R1vSHkm9Mmd7cKY5vpkkZeW9b7J5ewFU28\u002BX5JVXXgG4q1rg9jOnDGO7P8Au9/7uUVhtzd2Ou9wMTHY7kkznNNDz8/OEELYDzC1pZ9EWFxdjFioIXjNsNsdEOoxlmV/6na8wyo5F11C629kWE\u002BMCHc04fc\u002B9jaXkfEWWbaedz5x5MG5cnTRxmfaJ4wNolvEbv/U7aBBCBZlRMjPAhHV6tuT\u002Boz36epWerpG5TQrjcEJTPQ8tiuOkCDQuztzElHgiI9yuXQtYm\u002BHD9sY4dPgQkk5TLxjbp6JPpXNMdIF/8i9\u002BhkrvYcJBvM7XSitaWJ6YEX3mmfcjxjcuXrOZuNO5bSdoogsZtOJLLzxL0AFiqwZC0uahb8ZDDKrRNVfv6EjAhAmWMT/0X/41CrdGoZsUUpJphSFrSAxFhM9/8Qt4Fawptil\u002BJEDw3HPPPc3Gi5xbt0\u002BnkubgdqyUhJNqdy5qr93koSQL7HYlHeIJl7eb4pyNUcG2Yu50Ol9XzHh9fb2x2NJ972KgvHsUVlvaVfd34/smUVUWFhamWEYTDmm3GEDqTNKA6RJdL9snV0WfDT3MyBzk1z7xZSayEN0lukCP\u002B\u002B59ECpPkerqRPDBxXqyLIv8UmrwWvKeh86AOLyJcR1jchDLL//ar0fUvBgIQkGGGGXiJmTWk0tFx6/T02ucOZ4z529QyDD2nZPJLgNRl0sQsInTqsXRde6h9\u002BKCIYjBGtDgOHb4UIMShxgAD1VUBlmWUQZLMEuU4RBjPc7/9C/\u002BLWNdwtOte/NkPPPBD9VMDbHPYlDBiMW3UtW7NTvYDUqSFMT2SZ9gHwFjJyAlX3z\u002BU5Gz3JRMp0yiOOfpdDo4N2nGRYzSsQ6qdXphg7/1f/4rFHqDrqkwrsJieP6FL8W4VM05la4bgtbg0G2m05MnT\u002B6oydxLkgs42xMxBaxnFUBq97Vb4X6bYtx7v2dD15tJ2y2dTCY77l9Vp2JUCc\u002BXPKI7lXYlS/v7brLv350K605ktkJ/VtoW1m4LaH5\u002BvnEdgamehrPAO6OxfjCW3xQ4KZgwx29\u002B6mUOn3qKKhwFs0AZHJmYhtscNdMTIKHGJTmMDTz48BmCwC/\u002B\u002Bu9E/FWdwk\u002BfiXGQQDDbgegcj2VMJ6wxHy5z7nhGT66Ts10M7euNJMn1kqgwjcnr4uIQeyQyhzM9Tj/0CIcOLlLoOgUO9dUOup1tBzYmI1S7BO3imaf0B/in//NP88jT300p83UwvqhZKmhcNKnxXampRbK0ZKpWKKBBYwmMWKwxhLaim3H3bKb4MAIz5Etf/jRifEM\u002BuEMaCmqDekdeKOImGBeR9/1wif/qv/jLvPzlLyJusmMtJFxdcNuhhXQYprWTFNedShM/q7FLscN4/5Z1sG0Lve1S9Xq9qVBL29W6GY4qKc/BYICINK7f1DC2XLrdXMJ2mVGbG84Y01w33UNZltyGfF0K6xveSPXrFRFhMBiwubnZxLrKsmwWoQl1x2FpxZfwWB0iMkIJ3HP4Pk79uQ8wCkf4g2ffpPKLZFLEQlqKZpjiqVSDNC2YLOB8hUrgp3/mJwgC8weOEYKCWEyQlqLb/v50314VS3JzlKPHj9HxsL4ybIwngdhvSOruQjgwHZxmULeOx3YZ\u002BR5f\u002BepF/uCr1zHi\u002BZt//S9TMaCTK6Il6sYRkoCJ9oqkoHoJUpLLBkHXyO0Gf\u002BcHvg\u002BXH\u002BCTn3uJiV/EmTmCicBMlbpTkBC5Lk2dtjcSsVEEHjp3Dgi89PLLiKEuH9F6DGRbWUnAiCAmujM\u002BRJDsl1/4Cs4HjInodOr7baRFNS1kWAvihlgc1jqMOr77uz/GSy\u002B\u002BSK/bZTSYRMu4lYVOYm20\u002BkztYieLI0ER7lTaSifxRqU1Ost2MKvAtokdt8kjk5vqnGuy7YkKey/rq63crLV8\u002BctfboCjd5p1b99bUpTJorqbmPTXK\u002B8KC\u002BtWcjMLK50QKRNZFMVUk4mmxECIsIIQ40KZMSwfPBApVcQQtKhZHjs4c4Dff\u002B41ttwBKjmEZ9v1bALtIcZaXvjK5yjdKDKRGIMaS/DC0tIJnM9QEwnWhFbrXOMxOqJgg0W9yocevYd5tsiJjTGteFxQVq9dj/AJhXYT1hByHF0mmuPzRb704puMfAc1/TpeGDA2UMiIv/XX/xO6ukHfb5HpuBkTlcQ570B8bdHFmjrnLU47kC8wrrp8\u002BguvMuYwA10kmMWmaWy6VvRQA2fOPFBnTVukcGp45ZULLWusnYkE9SVZrvhQ8qUXPhd5ysXhXBnr03wrsTFFiVJjvUKkfemxTsEaf\u002Bpjj9PRIfhBzPghjZW5tbXRfH8ivRPdbiKalMhsh6Y7kXSNGzdu7HqNhNHaKwCelNCxY8eaWFC752YIoelZsGtbt9Z3fuYzn2lczTZcYrf9s5eF1awXjay87ZjaLKX5H4WF9a5QWNevXwdoqGRn5WYKK03iYDBoBj\u002BZ1A899FCsH2wBHSUoRw4dqicp8pkDqLoI8lTBSZ\u002BhHqKyR/jks69R6SKBLp6sZoQUvvD5z2FMFVvRSyLbi7AGNTk\u002BdIAO88uHSQ6YrTvimDAiZ5MPP3WGonybBRmQhVHs0mKkqVGzCME5Vm/ciCwKWRcnXZyZY\u002BQsX3n5EiPt4mSOSro4bIRC2Ihoz7QkDwN6fou//df/CjlDrEY\u002BcIOrFUBbYUHjMNoc1QLnCyZhjrE9xic/f56SZbz2Y\u002BlR3Sz1wQcfrMfAtSyhbVZW5zzWZJw/fz4mEVJTDuK8PPfc5xETC8ITk0ac65oWRjVmBlvXtjUNcGEM1m/ypz72OLneoBs2sIyhzhK7NC9B0Tr9770n8di1IRknT55s1hRwV/ijzc3NqZZebReqXaS8F\u002BvIqVOnptzBNq/WbNH76urqrlbWpz/96WavpGt1u92blgLtpbBUY0Pi9v5Me27WPf22UFjGGFZWVgg\u002BNODLNDApCNrtdgGYRXy3B6\u002BtsGavn5oBHDt2rGFAvFkGKBbTxhiXSodRmOdTX3iLDdfluRcv4ELEWVkrBHHRTYMGdSwisaBaBTTDGsuBpQWMHzDHDZ55/wP07IAsDMi1JrCrI0pBHcbU2z0EMmOpHIRsjjdXRox0iS9\u002B9XVK08VJgbFdKh8Q04nxnNThpVYKVgM2BIxOyGXE3/zrf5Uem3TCVYo61R\u002BLf7VpWwWplMkidMDkTNRQao/AAT75uVdw5jD3nH2cKuvg1TawkDaOS4w28TINAhr5pF47/xJWPJ/9/LNolhFUCBK2rTO2sU8ebQLraX4tYzq6QVc3\u002BP6PPUPOkIJJ0\u002BOQ4LEaDxFH5EnPjCX4SGRnbOTT39zcJJOMkyfvadbb7NpCbxH0rpVoapYxC7S8lZWWCCVPnTq1KwRh6l5a/7bX\u002BtraGiEEPvvZz\u002B64flIqeZ7fVPEmhdWOv73\u002B\u002ButTf4\u002BEgzs/11ZYu9VTtt3kLMumbuIXf/EXuRN518WwEuDMGMOBAwemwHC36myzm4QQuHDhApubm3zf930fAEVR3NT3NrUFkjMkKORmiw8/eQyfL3Hh5U8wJoPQxXtLsBZpKGxirMprwBrFqsdIrFNzq2/yQ//l/543X/wsebhCT0dYKWli\u002BhK5j6IC1hgMNxkVBaXtEWQZl3mCWWIoJeQ9SucxKmBjk4DY9inBH6IKRDMcgrEHqULJ733\u002BKl1d42NPP4DqVrS2ZIRlUgfWtcFexeLrErSkIwErW4Qw4tEHCoZqCXIZCbFhgtKJ91zziwmhVrg\u002BKhKdkIUJuRnz8H2CwfDVL16l0oJSLMb2KatInNcOjlsExWHUI0zItCLTAU\u002B95x5yzemGa2RhiBWaxqeWxDgalaCxhuB8Ew/z3mGMcO3aNSQIJ0/eM5WObzc8vZ3ltrm52WSxUyMVuDV\u002BCrZxWGnttwuFd5P093Zvx8985jNTjA13uj9mg/hvvPFGEwebBbHerrXZvo9EefNOEBq86yysBr4Q4kJTVe6///49B\u002BxWFlb6jtFo1NQsfs/3fM9NexFOD5DFE4no1Fi8GEo6/Mj//PM4e5ARc9HSSVlAMRhRNJRkMmLObPA3/49/hV6YkPkKpSQjcP78l2N\u002BLSUDBHxyX6QgyBwTFhiZI1y9YXBuniBzBGOpJNbQfeFLX8BKjVuqM3IN5bM4wGBCgdDlkUeewWDJrCMnIFVkRfjOJ\u002B\u002BlY67TlcsY3dpmPE0D0CIMvH5jHe8hqEFt7YbKApUsUZmDVLKEows19sngEBmT6TqdcJVc17HVJpmNFqmvlfHP/sJvM/HzBLvEOOQoGcG4ekwNmUzIdJMe6zzx8FFyv0VutCZODFjxHDmyHU6Y4rmvaWmsifWRIQQuXry4ox7TWstjjz22o2tSyoLuvUC2A\u002BTr6\u002BsNL1Ram7faoMmiSQro0KFDDQZsNyxV6j\u002Bpqvz2b//29nPu8T23srDaWcCmGW0t7dZfd2thJUXVar7xdVlY7zqFpUHjAmul4lP3l4ceemjXAbuVS9imfwWaxfDd3/3dt6WwEqzAGKhCiWTzbPkFJrrIv/hXP4\u002BnX\u002BOWTKS4NRGu8EP/xV\u002BNwWC3QSeUiAY8MZ4SO61Yzl94GYgKy5FR0kPsEsOqy/VBxoBDlGEJwyLOZzhKsiy6UKoVGkpe\u002BPIXUK2iSzXlwhieeeJDBB9jahpsjRKPuDQbBvSzdXKu8OGn7iFnA6MTDCWRAbUCtayurDTAy/YYB7U47eNlgXF2hMos1GNRYIKJlqoOsKzS0Wt0dINMxxHRrxKbSJgOk9CnkgP83H/47djGSjK8RFR8gce4IY8/cg95WGdeYiv2xnVNvQ5ryp/jR44BMYkSB7bEmJhoee3ixQaTBqZec9u1fwmE/MQTT2xvxF1cwilFNNPmy3vPcDicIrW7mcw28k3XWVxc3DME8qu/\u002BqtTzTzaVSS74btu5RJeu3Zt1zrftvIREQ7Vsd\u002B9xiI1rrDWNsXVs4r0Xa\u002Bw2qRgzrkdaVJgRwxrVsbj8dTgPPzww1PFmQCj0WjXVPSswpr9e5ZlfM/3fM\u002BOyfY\u002BNuYMYupYkAM83lDXIBYELWKdopnjR/5//6bGNFX8jf/ir1HIgNyWWDeuA8SxlCXUVL\u002BZiadXVnctfun8i1SyzFBOc3mtYBK6lNpDTVQAaFYnCMIU33tU2I7MBp57/vMRAR7gicc/SPDbHOWJe96T4kQm9q\u002BTslZQQzps8OEnH6DLCjmXGay/FesqZWfgOK7omisei9Mcij6l75Jnc6AZlYttzNRvksuEvMagwTbMhNptrTQnyByV7fEz//5XKU2BEc\u002BHHroHU25GRasVhYn0PAlHZTPT9FlMB4tqwYETDyJYjA64eP6rEe2u2jBqtC3bWUkxzscee2wKf9deb6l12m6g2bTGY5u2O3PR2haXiLC8vNyQ/f36r//6Ta\u002B32/pOCiTFbNtK5OrVq7d08dpB\u002Bd0UVvt9typN2o1e5l2nsFIn5tkSmvZNX1\u002B5jq\u002BpM3YrRWgrrLRxrI3ZqfbiaDc8TXIrhZXuxVrLd33Xd81wzhswWUthQbASm106h7EW8dIQAb786uucPXMPhS2RsIXVSVN4PF26Ywk\u002B0tumVutVKHnx1VXevrHMVjiMMwdx0sfRr\u002BNCrYYOrUcIHmwWOZ2UigcffIBXXrkAWoAW23QrISrz1G0n8YO1g\u002BRWhnRCZFF9z\u002BkONmxiKcm0JJPYZEJbOzxl2EQsGIkZVnI21sYEMpYX5zE6IDOh5SbZmu0hJgYyTXE7UMkjZ5UUvHb1OsONNeb8FtYNYmv5WuFEXJ0FfE0EmOGDgOnFAmffZaxLfPXFl3jg3kN16/YyQkZSkqOGSqQscVqrsO0KxX/hmaef3uHqNOtIdm\u002BFlZROCsbfrrStrRT8/sQnPkGWZbfF6rnb9VS1sbBUtan1222/7LY3bqawZguup8Zml2vxbldYKX6Ubjhl/NqshysrKzswHW2ZtbBmWTfPnTvXKKTd6GtuprBm8VrGGD72sY9tp6Ml2/W9yZXIsowXXz5PMHlDayJGOXvfKYos9oFrFEyCDwTFmjx2dMFx4cKriDV4yZi42Fzh8o0uQz1CKcdw2t91g0G0MJwb8eC5BxDRSB\u002BsgRDglZcvklEQNCqqxAeuRlodVVKQPgbKM1uCG9ERR6brvPf\u002BOQq5Ss4VrGm3XKvJDTWLSkiVGxtxc3qtm35IdAuXlxYQ8mbsGn54UxdPh0THq1y5thKbV0hGCEphAuVggCY2gpR5TAeBcTiEYJYY6CJjc4wvvniVwCJBc6KjvcmDJwr6XKevq\u002BQ6jK3eJdQ1mi067VpRpHu1dRMLgKeeempqjab7aUtyC2epu\u002B9E0jr73d/93UaBdbvdqcYWd3qtoihikqHl1t\u002BO8ttbYbWbCd9eUP5dpbB284FhuwlFek/bp85sQZAYw8K7GKze5Y62FdY2md72Cbjdwvzee\u002B\u002B9qYV1s4FsNwlIn/ne7/3eVtut5oHIbIbi61KHEK3Dpn23xTtHZiIN7\u002BmzZwmyzeQg6mr6GctrF1/HB1fjxJoRo/J9JnqYiRzj8lpGxSJK4p3v1hZXfO9DD59tmrvG72\u002B7Lzl\u002BIlx89TWcumgJ7UL9ImqaWsXEcyViycKAnrlGR65y7oE5clnDslW7kRG3JkHYuLHR9FBM9MuJlytZkBpsrESoN3hcugFf08pcunSp4d73qlC7yp5oVdkAW4OthvMhZSUd4LLYTPWFV1ZZ8wdw9hDOdWqoB2S6SV\u002BvMS/rnD7Roasb5DrEMm7h0ZhaVwlnZE1OSIdZvXGffuZpgg\u002B7KqwE6vx6smG/93u/1\u002Byd5MJ1u91dY1S3ElWlLEsmk8nUa\u002B21Mis7lDIWNVFhbdP/bCus9mfe9QrrB3/wBzWB2/aqEG9bN1NYEzJs7yDrN9bIwihS1JrpYKcKjCdDwCNCrFhTi2lYAqZdSGstx44d2x7s\u002Bn5uprBuOkAifO/3fu\u002BUUnvppZduO8sIcWrPnDmNiCE4x\u002Buvv74DCNi2dwJZg7x3GjtIX9/MGekBRvYIFV0ePH2mBaYMdS9AmqtEBWgQLxgsgVj0Gjs35zjvyLOcEPx0fV8zOdE6ghGGEmsqClnh0fuVLFyhK56tzRsQ3I7A8Y7nDzFmZsQQ1HHw4MHmcLh06VI9V2ntmJlDq3bTEtAUw8bQ4SS2KxvaQzz/8mVK38OZ2AXZU2BCUY9DTTWjJZYSy5g8rPHQqT4df5UeNyjs\u002BLatjjZw88knn2ysj42NjSlgaHrPXpIUY7LorLX87u/\u002B7q7r71YKqx1bS15G\u002Bk/rk7Cc1F5Oq/sR0GRikx4ytQUb\u002Bd5spMBWw9h7Tp44CTV3207c3a2lBsJOPcCv/Mqv3Pbn4R3AYYlIE5\u002B6U\u002B0fyBhO4M3rJUeXlhEclgnWeMSX04W0daA4DvDefndVVU1Dx/vvv//rrnVSVX7rt34LgPvuu2/7bu7kuiFw4ZXzUws4xTlg58I2OIw4MoZ0MFjtcPLAUQahYP7oPVTMEbiOktX1jiY2Ha3ZOWdpWaIlYDn34CMYNbz00nm0bggRT/EM50ussfhUbCyxs5AxRbQAg6BacOHiS9jqMvceXSKT\u002BE2p2HyvWrX0uohisayurnLgwIGm3VU8CAyqsPsSiqwXQQu8FGTzC5R\u002Bjs9/8VWGtsM4HIMstg\u002BbXWEQ4gFAgcdhMGRZ4M233mLOrPDAseyOqGTajCFf/OIXOXr0aMNyMDuPN1NcbczUJz7xids\u002B/HaTNn4rMUdsP8tee7IF8NXW76ooipgistOGHCTn\u002BsYNjpzIY5u622jQ2l576R6/HtaWJF\u002B3wkptpu6GRibUTUs3wwI3bkR34eShjFxvMJ9txHKV1ntFDGZKUdgdLmRy54wxXLx4EWtt007sbgcsnVaXLl3CGNPUed2u2d9moWy35Wov0L2WqnpPLwvcc7qPWksZLtY9\u002BDJKDjJmGaf9JrblTQyGN1TNWFQtWnb4qZ/6d0RKlYAa5ZlnngQsaOTbqnyr2BiwpqobnN6gq9codAXx18gYc/3KCNHAwSMHbqqsgKlq/\u002BXl5WgpqOHk8VMEH7h8\u002BVKrg/X0dlAxdev4PhOZZ6QH2CrnCHKYs\u002B97jMpkPPflr\u002BFLu8s9TG8sS0mXNeZ0hScfWqCDIxMHwTAcDm8rRpTW0eHDh5t1PxwOm/KXRA8De\u002BOwUlLns5/97FQY4m7XaPp82\u002B1rvovpbKjUiRY7c1ttdpBgCsqQE2yfS6uTGozbR\u002Bw8uAiqvh02VmDK8nsn5OtWWKnObzgc3vlAEwdHs0XGHCKo5eL1VXpY7j18lMJskWtJEAVpW1y3JjVrL5orV65Q5AXzC/N3PHBtSo/k9l65cgWgcT1vJu3C1YSCbsfdbnU/sU7P4GQIYUguggubdJcPMabLpbUxldSukHapyOoMoUFChhHLj/34T2OkD9pBsGQWvJZ87nPPkQk89fQTiNjI5onHSGximoctclkjC9fI/VUKXUcZY9SBCgoN2PDIkSN7bvaEK0ohA2trJamKGOHkqVN4X3Ll8pU415pBKo/Sgkr6VMxTssSmn6NkiaBLeHI0eB5/5GnEWj7/3BdjkXmT5Ai1G1iSU5LrJo89fIh5cfR0hULKmnZGWFhYIIRwy4Ypx44dm\u002BK9StKO1XY6nZtWZXzqU59qxqW9Vu9GUlOLW933zUSJhkOMCQqBnMs3NnESVbyQgUDpPNvVhttx2VtJIkT8eqzIJF\u002B3wko30FZcbeK\u002B9s\u002B7TaAn4Al1PxqDcJABi7y4UpHT4b6DFUJFV4k0KWKxYuryClu3Cth5T23e7CSDwWBHIeidporbJ\u002BCVK1d2cM7Pvje5y7udNDf73gcf3KZAVkIsNwFQyMRhwnWMbHL6QIdh1WFzssBmtQx6FJU5JAg/\u002BWP/NuLIWIwxQTUogncBRDBkoPD5T79AsMoHP/AoVjbIwnXmzQp\u002B9CYdM8LoBrmtIExIfQnDFHNoLHOx1nL08BESSZ5zMV7VTvM3z54Al0p0BU3O8VMnCQKX376O931KXWAoB9ksF3B2mSr0YsJBM7Q\u002BtCJ2T1CvPP7o4wA898KXcMHTyTw5q3TCVZ55\u002BEgdaN\u002BI8axQ1kXmUdJ6mZ\u002Bfb5rQtvsSHGoK5qUpSp5dE2ksxuMxxpgpBk/vPc8\u002B\u002B\u002Bxtpf93k3b8Kh12iSX0ZmupPc5AjQN0re83uGDxdoGSDldubOEFglmqXWlDRs1qsUNBzdBX7xLMv9vY8V7yjtcSJnrXyWTSuD97p1JNw60UNDJcejIqiVq/lB5vrL1NLxQcnMuwYQjeUdjU2PnO41OpBTfsrOO6GwkhcO3aNaqqagjfZnsIzsrNTpnTp09PuQdBav4t3d7shoBhRKYjnILNenQzpV8J1zY9P/6T/xrvl7A6D1M87dMoeKMBI1r3Rxzx/Gd/mYIVnn7sKNZep2/XsJRQsx8Ya2JBd0tmwbZXr14leM\u002BZcw82SO9buYxaEwl6Mpxalk\u002BdIIRFXnx1jbE9wtgs4VnAaRYZV\u002Bu4TCwW37aoEl/84489jErghec/zqOPnKSvho5epnDroGC3Cad3FWstvV6vcWFvRpY39Rw61TC02azPP//8Lef9Ztdsj7G1dge18p2IiOIR1BaEkIMWVKbL29dGcd9l/ZnR2Rtg2x6TdoyqbVG9E3GrtrzjCivdZK/Xo9PpNBnCPev8FEQtRk3U5TXZXpAY5xibJZwIg9GAXIWDcwYfRvRNSfBlC090\u002B5LqsQZbA7I88mun1\u002B/W17bWcvHiRQDOnDmz4xS\u002BXXn11VcJIXDu3Dkq71oz5KPSSoyftaI3IfJHWb1Ox26ysNjhH/2Xz/BPf/SXGHGSIMe2p3n20cQhDFG3wny2yt/5ob9EwTWsrCF2kU/9wcdrhgNp\u002BiuS6JkxWEzsphNi2VLQwIc\u002B9B01bU9818rKyhScZVeGTDFUUlCySMlBND/K2Hc4/J55nC94\u002BcLbhBC/WlUIujN2IsGAccAWNptw/o2XWTzsefWtr/CeexcpJwZLt7YWqjYM96Zzurm5CUTL61bro22Bqcas7F6Z89uVtpJL1tSdyCzjbuSULBiHeRwHuHK1AjNHJQtgPUFcbHrb9BKIeLmgxMQH7TB\u002BhKzAtuJKcbSvJ2Z8M3nHFVYbCZxaGDnnGhN7V4tDaTIV7QYMKjAJOU56iAQmCtVgRBfhQK9DIZBJTZ/SaksVP7zNVCm6PcgaFJVUJGybAS6K4ut67vap9/rrrxNC4P7777\u002BrmJkxhgsXLuBVOX3ugV3e1W7FVXdV1hEwimPCkL/zN/8jJnKCf/IjP0/JYmzVTjeW\u002BRAwMsSyRWHW\u002Bb/\u002Brb9CN1yhyxvkrGHMiGCUP/adT6PB8vu//weR3jiEKZ0XAaoxLvHBDz2DEUGdInbbxTp48CDGmNjySbd1ZmJ2CBRUdCmZZ8IylT2ClwNMbEYgorvPnnsQNOPixTdwVWRkCPXcNiU\u002BJoAZc\u002BGNL6GM0DwWXgervPLWJfqu5MypwxQhNkjNKLHNxrx1ucvGxgZSx7puJrN9/ZISu1umghACCwsLt735d/0ezfDYerxzKu1y\u002BVpFqYLXI6A5TgcIE0zTBar18WkttWMdzlpUbSvzXW9hNQ/ZGrRUVgAxq9j0UFNANfJ2N5UONaleYhtoTYTYjIo5PB3GkxILHOxnzNuKzEV30RhFaktENdRo64BRj6oBJLJUmjzCALKCyns6d7mg2sj79PlkWb366qsYYzh16lSjiNrxjt2CkG33wwCvvnwRgLOnT8dKIUvkkjexhpAaoBlLVdJ4Vxi9QsE6//cfepzSHOB//JH/wKhaBjmASElhL/G3f\u002BAv0JF1cr6CNWVsgIGLtF4u9j0U4CMf/k4APvnJT9ZF4KahbP7wd3wH1B2YAUwdp7KiqFhK78jIOHzwEOo9129cr9kYOpS6wMguQ\u002BcYYzeHM3NUUuAl2yZWJLYuQwIPnD6BYCODaRDEeMSUBB3y8sWvYTMXrSxxSAioCGo6TLA4E3jh6gQbJjx44iBd3aLrx\u002BR45CbT3o4bQQSGps427WxvG583\u002B9nZ/bDbGmortRT7bbuje0nT/q1VhI3U7dmCYoOhChlj6VHqEtcul/Hw0g4qGSIdfIgU0YZYp4mYbbxWEPI6q5ihsSkLLXzjZLzjWXZ7/tsZh9uRP3I\u002BrNTeKHJ4KxZPLoFR0uzJMtJ6U1DnI5pnz/AYKmOwalgdT9ioAkfmj2BDScYEo9FVtCb67IrGdL3UAVoJtW3yhy/e\u002B4ax8f77758qbAVumTkxbJ/a1lrOnDkDsm2p7Gqx4jCyRcYWiCeTdf7OD/5JJu4g//J//mn\u002Bxv/lP6fbuYL1F\u002BnIiIxy5gSdzsImt\u002BajH/0oVVXxqU99io985CN1rZvgNOBCoLDbVmpyCTNbgLE4lyGmy9Lh40xCl0vXx4T8AGOWcH6RSHrTYbqWPxHbh\u002BaBVU2dOc145fxXufDqBdQOETshmKr5XAJEBjKCxLhopo4c5cJbl1jQdc6dOoR3SjHDDnozSUqlncB5\u002BeWX95yLtuwFcWjjtdpW3N0i20UE5yM9NApCzuWrFaVCCMdQrdvaSZwnIz4efKnutFV5YcRgTMD4gASPqTsPlZM663f7XcjeEfmGEPg1WJWQUU5iUapYTwgOke1Fn\u002BJZagKWMB2D0Vh7N9YMYw/wxmiJQuBgryTX63TCDUTHhLp\u002BzyNIXVMXl0ey4P5wSfTblteFCxcoy5KHHnpou0nGbQRi2yf5hQuRH/3s2bO311TA5qgb0TNXeOO1z/IXv\u002B8wV177BR46dxIjwyY5vdtdpM3SJqR74YUXWFxc5EsvPMejjzyCUx\u002B5ptpAVfF1cXWcw\u002BAFbw9QhgNUnOCf/cufptQ51Kzwl/7q/44QHGqriHbXVD7UBgqna29/x9deehExwv2nH\u002BTViy9gTKduPlgXqUuolXCy1Orh8BV9U/GhRx6hJyVC4Oqly3FF3GbjiTTmr776Kt1u947r89rS5pJfXFyc\u002BvzdxlSbQzAop06dZOKWefnNdQgHYhMRWokKTRhHmXq9uZbEKgRkQmYD5bhEanBxbPr7h97SYUq\u002BoYyjmVUW5oQPPXGWT3zp7Rhz0F7dHzCbBhAGqVP07Rdjlb7THl4OMAqG4dYK82aepQ707Rh0ghVHLhlWtlHciZHyD1vaOK4E8XjxxRf35PealVkcF8SFnAK6t7qGd46LF15FjFJY6qYO8PqFCMk4/cDZPT\u002BbNqH3nq9\u002B9avN5gohsol\u002B6YUX0CCR\u002BC6z4NN4WoJmsbTIdQjmAJOwzD/7lz/HyB2l0vtw2kOD5cf/zW\u002BAjPmr/\u002BlfQMRtl/VJTfXcJAzizL/44itYk4EYUMU5uP\u002B\u002B96CMeOPNV1EdQx04jti9klwdgqMTxnznEw8yFwZYtwnGIxphKap6W3QrAG\u002B99VYzl4lR4eth01xaWmpiXmnM71ZZiQi2gdqYhqa7iV\u002Bmioi09rU\u002BFMQ2TB4xNhoRWYZAFoZ84On3sX7tLbpGG946K3\u002B0ygregVrCv/f3/t6Ou04bNLk/CZu1K0mYGHr9JSrpMzFL/P4XLjAMy0zMYbwYiqLEVRvAADHVTpaB4IEelRwlUMSAqlaxAQNDDs6V9NhkORtS1A1Ko8VS1swGcQhup4lkwlttbm7OUJBERZjaH91MZgG2IsJ73/ve\u002BCit9P/tguySQjl37lzzbGnhX7hwAc92X8U4atPjl77n/vvvbxIlbZbJF1544Rbfn6y8wKOPPooVg2pBxTwTDjPW4/yP//xnqVjCy0LdpDXye4W0QZquOI6/9tf\u002BIogHM66zmHGOXnnllRY31Uzavc4qIw5lwhtvngcdI2GDrlmn0A0\u002B8sRD2BaHflRooWF9aMu1a9e2i59btMevvfbaDiVyO5m7yWSywwpT1aamMrGZ3Imk\u002Bwg1Li4VXZ84cbz1JoOooQwH\u002BORnB4zDIXzzuMmCNXgcakvIRogdRctbxxRUfMcTj5DrCCMla6vXmk7ouzfP3f0\u002BZ/jEpjbIr/7qr97Rc3/dCus/\u002B8/\u002BMz1y5MgOS6INlNxTYdULdW5uDtTEbjAsMeYgn3j2FbztE/A4LbG5J4SyVR1valK2CpjDcRTPttIxSs2DtEqPGzxwWMh1GPnFQ4WVqPxScWh/Ln72ZgonncTpfSnlnX6/nYU3q7ASFbS1trGW0j0kxXHTGFeLN0lEOHPmTNOCPDaXSPdnGxqXHYugldk9ffo0IsIXvvCFW7qcIjXMQiIxn6rHqOHRJ76DkV/mn/7ov2ekZ5lwgombQ023YfxsYkyy7ZAaDaiMQMb8p//5X0KpuHDhIt4p1tasGU1j1e1MKVBbDSVitpCwQccMefu15/nQk6fphHW6YQvrx6Sh3C4t2b1NVgih4Y169dVXG6tn9sC9lcJKbAntdXPgwIHmb8BdKaxmjRDji71ut6EUn3pfMJThEB//3IBJOBRd9KbmlLqWyxHMJnm3RGQdo1t86MlHKZiQM8aqI0hgbfU62246TUeq3e5rFpOWSATLsvy6FNY7gnRfWVlBRDhy5MgOxXRTi6MJrBsQQ0ZJP6zRNSP\u002B7IcOMPCWP3juZUZk\u002BJCBjS3SAbKZdLTRSFGcgrYBqKTAyWF8KHj\u002B1bfoUHL69BG6ZoCEdWwoEWua54if02Yy9looaSISun8ymdwV5goiUjtRlXz1q1\u002Bl1\u002BvxwAMPNNbO7bgF6d6TqwjTHYYi\u002B4VGrBIpqJqIWsJUoPmFF16Ycv1uRRcSExoQc4o2ZpdSbMMYKq84TR2gA8ZuHzjt6Fk6tUWEYCwvvvwqqp7c5oRQIaK7WFfQVnYWR8EmBVe4Z9nxnqUDSHkVWxfsis0JTdePvec3PduFCxd2HL53Ku25WVpa2pENvFs3Mu2v0kVl2O/3dr/WVDKrtq81Ka3aIg8T5rIJNqzywaceoJN5CJsQYsa17UKaOvbb9HachUDskiXsdDpf17O25etWWO00/NWrVwGawtD0\u002Bk1pXVv7QTSQm5IQxhi/jmiHjzx5H3OH7uGXfvW3ceQ137dpbj3xN0Vry8TQRkrJkhGCYGSZSdggmIwXX71BzhYP33cYxxirHsERkMigeQubs/289YlBr9drkM23Ahbu9prYqLTERvfu9ddfx3vPvffeu4OpdVaSokyuS/p5VtnJLTboaDRqlNztZ6YirXVZluTW8PjjjwPRErZa8rd\u002B4D9lrCf5Zz/681Q6pPQRC6ZkBCnqTG2rSao4nvnAE6g4AjEA7oIny6IlF3wAtKHSFhyZxjiVYUwuG5xYUrLgYjcd3cJKhmAbiyrFX/aSqqr4zGc\u002BMwVDmUW630nmru36tSEQd7uB00GS4EHYW9\u002BP1tnA0GATXaQMwmFlgjEDvvejjzHZepuMTayvCK7CZpGWaKrTttSdhDQ9x8yKqA\u002B5NHaJBeOdwmT9oQTdV1ZWyPOcfr8/hSLfDfUrwWyb5dKiXA2xZq6vA/rlNf7yH38MR8Gv/M7vM7E9RmaOiRcykzcDKiFE9LUYgokbOTMWUxPsBckJOofXHl96PWAVHnzgCIVuMQ8YGdf34Bsc0OxGb99/csXSwkttyVdWVppJupU0m8Bsm85p0t98880mvtR0E2rFB9vKbJYTacf3CFPwgHRibm1tM2PeDpJ7drOJBp564vHW5o49CnO2anaEVf5vP/g0Iw7wj//5T1FxEschvMsx1uJlgjLhyWceR4zHy5gpOAOhxs9tQ1NEFFUh05KeXCfnGscPKAUbZG6CyLgOuJuaiWIbayUIvtVRWVpFyp/\u002B9KebcUjjOIuluhnF9izvfb/fnxqrXXtq4qc4\u002BmfXhWW603I6lJr71PhM0XrebdJCXeC93Qsgp8LqJrms8Se\u002B63GsDDFcBTuIPTaDYkxGPL\u002B3rVpT4xhFIIRtJZ5ICVSVvIh9OLctyek98/UCtP/QsoRVVbG\u002Bvl6bq/2bTvheIhrItIytx9XgpOTP//EPMTZ9fvG3PoUlI3iLUuAJ6B6xnuS3BwyiBR5DKQYrJS\u002B9tkaPDQ6/92iM84hDa4DK3QJJDx8\u002BjPee1dXVqee\u002Bm\u002Bt577l48WKDnE8KrR27uqPrhSrG24Z3F\u002Bhtgxzf97737VCaceIChrq5Beu4sAZmjX/wX/1pRuEY/\u002BxHfhZrllCZ54kPfhCnAZsp43JClu/2PHXTDByGMYU41A/omSHHDji6jMj1el3cDGjsDRlk72dISkZVm75\u002BcHNrZTd67ZRYaq/tubm5xrPYrUfB7UgzryEqqgS2vhuxmQHG5HYTqyX4Lb73Y0/TyzexuhIPakCYxEr06TtpDV48MDREy2p7Xcf1mJTRH0ZJTpI/dFhDuzFlInq7GxGN5BfBDejJhP/4Y48Qsnn\u002Bw699PMa4jIt\u002BoRraBSSBiBcNTclB8g1c7Yz08erYGEzo6BadriUzBmvl/0/dnz9Zklz3nejnHI\u002B4S2ZWZe3VVdXdVY1udKObIAgSJEFxg0QtBKmRiRoNNdLTmGTvPbN5P7y/4P0zz\u002BzNaCRKmrExjUZDSiJFAhwu4AaAIIBega6q7loza8nt3hsR7uf94O5x4968uVZWA\u002BM0sLqy8saNcPc4fpbv93uIOgmzyOWDNk03yZj7uD1\u002B/PjYnLJuCHHz5k0gchXh5DSGjno/AJ/73Oc6zUZtT9qVF4eq0QtbFFbRs/v8f/7fP8m4Oc3Xvn6TkX1MI6uY77HkShqzmaxIp0UEKmOW7BGDZo1PvzKkZIOnT9YizUaikkTohC\u002BLtJpymBJC4Bvf\u002BAaTyeRYoV6e/27IkzFZ3T1w3NGql9ZhJq1yZM05MyxMKGQDJxP\u002B5i/8CAM3QewuQoNwqPby0\u002Bv5jmqEiyF9WZap4r5/15yTGM/dYOXT4SiL1z2txLLGuIAFCjFciKfauK741b/xk0xslf/4le\u002By04wwt4xKgbeio1IQeW/T/FRioAMNjjpI7CloRjWeEApHqT3E6Yy73k1C72W8Zu49/Zk7WK\u002BtrR15/haFlpny01VAPezI67C8vAxw5GYJ2bv75je/iZnx\u002Bc9/vs2j7QXF8PWEXlECE8QazD\u002BmkFP8whcusGMX\u002BNpffI/AMrX1EQY0EvXrY6U3yhqL7FCyxadfWmaAY2i3KdhhcNYh9HnyaBMO6W1\u002B/etfnwmhs4d0XJDm0tLSzLrvVyw56NDLOSrfNDTeL4RdHGU410OAv/Oln4hGlEc4m8TWbaHDxTzkaGWZXEwB9Hp9cuu2LqSm80TPdP/z40SS7l3Nn6OGKIvyBPP/lv99Rjc\u002BBHopWTvUhr/9\u002BdN4OcNXv/E9RqwyYhWRMlYPQ0CDEvtJzJ7fgRwyTqWFm8ZorAaU4cqAEBaHXvsZrUW/e/HiRXZ2dqY5rk5369ihZ/HcLTqxcgfjEAKvvvrqru88jK44TOWAchPM\u002Bbbl\u002Bw0R4Zvf/CYiwo/8yI\u002B0eaGyLLH2JM6QhIBZwGnMgwSrEFmjkA3\u002B5k8NGVmfr339\u002B4z8OUTPEfwShQaW5Al9f4/XXurT06cU3EelQmSCmKGp7HXuTOz8/GTjcUz6JjmeJsR5VTc1VPNz9Cwy2tnwz\u002Bc2DxpZ4C/yXaORKpxjpwNxEJGUQzrc6L4vOarZ3tgGRiz1owacE58A1xDDbOLa7PE1M7LZQFHGHNUi47TXu9Ddgz9UXMLDluG7Y1FeYB7LMZ8DygAEBUqLhM2lsEGjE37\u002B81cZ6zl\u002B/0/ewbsVzCJOZkI8tbJNyPIssx1rUsa3tI0AAIAASURBVHLaIswCYHtrG1FjOBy293fYF3rRCCFw4cIFmqbh8ePHU8MlSrCjvzgi0uKEbty4MQM6PeyL2NV/mg\u002BRduF65n6W1\u002Bfb3/423ns\u002B//nPty/i9IWIHm73pYhdoRt65YiqfoLqCn/t8xdp9DJf\u002B/PvMShOI77ijReX6ZujL3fpkb3BwF5Tn6EDTx49woKgSXs9WPNMIdpJjZbrl1uJJW7eZDKhPoZe1nzLO4gGs2maaW9NAo4xhgdy2zKdQh72u367F3RGLPCwe7/LlfyhqBLmtu/dGzzqi7y1tYWqsrS0NA0fVUBlmo1KMjFdpHYsclv7Ujir6Ns6Pdnm7/70Gca\u002Bxx984yYVQ0pp8Kkc217SphCILqcwelxNbKCaFC13tnd4/\u002Bn7iXh7MEZpr9HthH3\u002BfPQKHj9\u002BHH8mR1\u002BO7nx///vfx8y4fv36sdayKweUy\u002BaHecbuPXznO9\u002BhrusIcZjbC5FfmLiCGbjZeEpXgN9iRRq83\u002BaXfqLHex\u002B8x\u002BrKKQbFGmYReZ0hLC1\u002BL1c\u002BmearrDGKUlk9e5avfOUrrYEo3PHzpyc9unvn1u3brXzMcQ7ADEPJnx\u002BNRjOHfD6MvUYj71ocVTKYsreRjJVo5enTpwQfGAxjT1GhCw05XE4XONIhutc4EYMFtOXW4yQuc6g3Ho/bppEudfoNlnrTWUyB58\u002B0ovoi0TsREAn0rMbCBIJHdcjP/dhVxnKG//TVb6M6jCeGdHWQOgsmPrH7I\u002BE6RPWy2C8vwQ7ee\u002B89vPe89dZbh4IAzI/uiZjd9ox8zlXFo4y8WfN1RYRHjx7hvd9Tuvkwa5oLJPuhsGekcBKhva7rmVDxc5/7XHzu1ljtvn/fVKgZZQnvffAOIcCSKuOngUqV1dUzqAuYN2hldLobf7qOIsqf/MmfR9K7Awuzsj8H4dqedRy2MJMLKF2p6ePwB7NHXU0qGj8r22yWhODm8lRm/sBQs2kaxuMx1WQrvmNOZxLu8UsOb3yKoqDf7x\u002Br98PMdZ7p02lkyZi6rmc4WN228ntZ1q6kcC7Tj8djZBL10HuDPoUrUDpNLr2PuOrMe2tJm9NEPeIoaFhhA6WHo8SHJUwjqda0ibrmBiouorVFD\u002BSe54319ttvA/DGG2/sudn2M1rd38nj3LlzQKTvlGU524F4jzlcFL7l\u002Bcw66xkf1vLPOsZtvxxc1n3KHtf8fe8Hqsx/fuvbkYv45ptvopqKH0y781hCW3/ve99LV9Y2d54Tu1sbTyiKgsFgQFFk71ZbqeQQIoD1a1/7WqQLpQtHdP10zhcZq0UVwuyheO/bA/moI\u002Beo8lrMV3rb35MCCfHQpcU97R7dNEkeuSExQN3UCz8jSeVEE9CTlFdsOead380HToYjFUWRAL0prCuyRNPs/Omcxkw3f1q4Au1pmy7KqZXjjhNrQgHRcIlImwfJLuB8yLjf6Ar/13XNaDJmdfXMrt5x3dM8G8n5BL5YoLTYMSX27Ru0dAMTBQvxhFug3HBYInpXeWHecB03xzUcDmdIyN1c3mHmcH7cu3cP5xyZ85m9p8PeX1EUFEXs39eVwD1odF/Y73znO5gZn/3sZ6dzrMIH772/5\u002Be7xs97z9ZWPO2XlpbaZxAR/vzP/7xD2IaD8jKLvqM7/93efkc1WPM5qvwdt27dOtJ15kc3D5SdgONqxHc/123Wsr6\u002BPgMOPkgbLN9P99661\u002B/iL7v//izjRDyseb5VTs5NJpNjT2pruBDef/ddzIzXXnttBumdw5C8iN3Jae\u002Btpelk7lMPrBelUKRJiOgCOngU7eS69rv77qn33e9\u002BF\u002Bccn/70p58px5VfxBwadyk/\u002B3mqe42Mf6vrujVc586da7FIR7237Pnl/x1maCYUp\u002BS8qqMsC1xRxAruPu3BZMGJnsOKd999d4YKkla8\u002B80cRq8p77dnoeB0R3ftb968eWATjkPNYXq\u002BrN67yOM66qjrmqIo2Nraag/E\u002BUrxQWM\u002BR\u002BW9b6lq2WE5KR4hnIDBaltip82VS9vZhc\u002Bu\u002BHHIwd0NJCK89957UeP71VdbY3WYCZ5Wpzoni8TH1zb/MdWA55DYl\u002B4C53s4bI5rv/nsUjmy4QIWNso8zOiCdnP/vMlk0iKyjzJWV1fbZzebtppfNDKsIZhFOIMZSwkGYMHaxK33nl6vt9DrWxRmf/3rX0dEWoPeEtcXHBIHsSuyR5UN1rP2zcv3mEO/ZyU553uK4MyD7\u002B2wxrau67arzyKxgm5a5zAj56jyNQ7roR11nAgOqzs58yX1bvUvJ9X3G4c5ObLIfzZcXf2m\u002BYpEqw3eUSiYajCRkPEFS0s9BozZHo0wk6Rd7VouVsyH7L6nRZrs\u002B\u002BW4uhtqr6pJVz65\u002B/fBYMD6\u002BnrranfVKg/y6hZ9T67ODofD9t\u002BzN9atPoUQZgxV9z6vXLmCiHDnzp2FxsOpznlUs3PYxfB1N3r34Mv//q1vfWtXo4MZXuMhPKKuAXn48GF7GBwVob3IsC7KUR1ITDbbtee7z9fNax7F6C3CSXXD3f08n26ucx4ovWi\u002Bc5OZXq93ot7UonEiIeFhFto5l5KmBU\u002BfPj3wMzO5qLmXMi9GNlxZvK67\u002BN2S/CL99tx1BRRCaktlsZ1TXXuaSUNTN61mdbCjI/Zhd46ruzmPS9fZ3tpGnbaudzePML9JD7p\u002BCKFFu2ePKz\u002Bj957Tp0\u002B3IUi3Geo8FuvKlSsA3LlzZ\u002BY7h8OkM5YVFvZRS\u002Bh61N0T/i//8i\u002BP/SIsetHW19dPtP3Ws\u002BSospGfz1fmBrTHuV7XM\u002BrS4bpFscPM217Xz/utqqqZg/J5UnLyeGaDddBNdnvS5cnLuJNsuI7yoN24OE9gNlyXL1\u002Bmrus2OR\u002B7u0S0sKlguASey7MfG7mmhncRSNo0OBTX79Pr9RJJWHCOfduP7zc3ZsZ33v4uhTquXr0KpHCPaZOJo4yMjt/Z2cGCsbS8NDOPXaN6mGvnnGD2uAaDQQu1yM\u002BRq0bzp2ueZxGZaSb76NGjWc\u002B79YL3D2vmuX7de8xFlqOMbhL88ePHMz97Fk8gz\u002Buz5qjmD\u002BHz588/0/110yT52vfv39\u002BVAD/uyOs8I5fN8yU8d8cnounerRZ1N/rp06eZTCZtDuGoLn2uluSX9f79\u002B5gZFy9eXOwJSUhUDk05rJS7soIg9czvRf05x/LKMk0dGNUNIx8bLgiBwpoDcSgtaVU1QibMmOyMosJoWaLHJIN3n7/2dQQLBmPl1Mr0O4\u002BwNl0j5L1nZ2eH8Xjcek375QnzmuUwMr8w586dw3vP080NROLzH6RFlUeX65f3RTYKRzbuWvDw4f2FNJLjvGT5Xmba1R3RuMQCUAGJv2rS5\u002ByZFSKC/2DtqP3\u002BvevxPHz48MBrHWUO8nPvFYofJwI56jjRHNZBSNZFk5PBZHvldLobrftde1FkRGRGj8uVfUw9sfVToNBexIeZ5jakiYbTaQVvMd9lCb\u002Biro/rrXL75mNeuHyVHjVqmxTUhJTRtxTyKAGzhpCvp3mKO0h6H2hshFXQLwczVZ/DjC4HLm8QUWlDu36/P4PjymOvzdTNPXWrrXfu3EFVuXz58i7DNj//\u002Bdrd9XPOcTZBUnL\u002BUpj1krsv/XzoN\u002B9JH3ZfZSN3/97DhMsShIjdyznNkFqlBQEN2gETRyye4TGVVtI5Y75yojrPVc5zTvOjaR6TPlXHx0TVaEQJlDRhGZM\u002Bw\u002BESy6dXMTZb5QQRISAxOpija3WroosoMmbWKgB3D5q95i\u002BHj4veq3yNpmkwszbfN/\u002B\u002B5c/stb\u002B6Vdyjku3nx4l4WPN5lPkJPmg8D8pEC4AT5dTFs/RsC3TIpJrgZIBH0G7/tQQKzpt45v5EaejRyDK3H\u002B7gLPDihVUKJqANEhoKMQg\u002BCqB1PjfLtp/tTC1AVVVtuHxUw7XXyJW7K1euzCgS5DJ2dxwmKZwN19WrV2dCrMPcbw7xcqV4NBrNaEiZGd/61rfa3z1qyNI1avlZb9682aKzbdHesk57N5sTalRBVPBBE/DSEULDpJ6Sw2cf8OC9ayimJUFK6lAQihW0fxqnA4J5gg4wHSHhcFIv3ZxXd97W1tbaNZmFehxuzBuqbo4qz/VxRjfCetbxzAZrPB5TFAXOuWfSu3peQ1V5/OBjXrlg3F67S1GeZdx4RPs0xIaqHo9Zg6XTNPfYE6bif6BJ9mSFxpR31z1qFVcurbJUVmjYQhjRPVM1STe3Yv1d8q9p2zUmb45suI6z2fLIVSDnXGu4rl27duwQKIMn67puFVAvXbq0i0N60MiGKwMxnz59yte//vWZF\u002Bw4ifBuzubDDz/seIsJUc9sv73WMGXl1Y59jD0rPY131LKENR6ITUvyMyweC/a8TCWMPAWVDaj8KfrLLxJkiFeHDzWFbeKDJ5if6ai81\u002BgKOHarnV2w51FkmLtrmEO6rNxxElivfE85hH5W2MiJJN0ziHA8Hh\u002BqXdYnOUIIqFQM2eGl80MaNW49eIjXIZUfUEsvKWNaCgWnn23Jtu0PCppQUNEDUZz0\u002BejBJgVb3Lh0moISJwFnEU2vB6gvzH9fzhF0FSyPusAquivpfuvWLYqi4IUXXjjStWC64brtx3L/vitXrhx5M2dkegYr5qpVNtTHWd9bt24tYBikXJCRwsI9PF2iJxwbsSu1ORrp8dHdxwgNr149hZNmH4OfQrRkEUNS\u002B8h5Km8OK5ahd5bSnWPiV4EhhEChIyzsoLkKfkgpmXwvuR1Z9\u002BfdEG8RTGLR/HXTALkl2UnBE7pwjJO43okn3UejUSuX2n1xjiuSJiJtGX8RULBbwl2cGI5NIZ3sMAgj0B1ev9SndvDRwyeMm7MUfoJarICJKj4YhSi\u002BsZkZUmIfOycFIShBlDpAkGXevQ9vvf4mk817uOYxJY9RqTEVQog\u002Bm1g3BO3qltOGJmY2k3vKeYM8hzAFgh5mLrubMXtcXYjFYRK83T/zZ8yMjz/\u002BGFXlwoULLYG97erdGTkEzM0dujmP/dIJ89\u002Bfr52/J2OeFj9HqtqpYKYt2T17Wu3cScTqVdanliU\u002BuruBB7ycpWSnFXbcc35U4rVDCsMIeBO8LFEx5MGTwAsvvUqgR7Beqkg3BIlNTg8i/nSNeT44co5q0drNz\u002BO8QepWk/OcZpmjeQ93voK/yIjN4//mPar5az0ri\u002BC5VAkzmlo1aujMc\u002BGOMpxzrVJCVVV471sg6rzruzdwMhktPC7UEDZwbsRL55eoQ\u002BDhg6c4OYMPBo1HRUA09kAMHhMfk7DzL5WlU5QCT48xF\u002BitLNGXTXYef0ghIxw1FnboO7CmIusTBT1c6DwajdqebnlDHRVe0R0iwrvvvrsLG3Zc6Q\u002Bz2C0phMC1a9cAWt5n9p6\u002B/vWv76oSH3Z0YTEQ99bW1lb73/t5oO13dZpv5N0QXIlRUGufGseH95/QEGhkBaNH1JBqWj2o/edAEO3hzdGY4Olx79E2XgoqXaWOLU7Yn\u002Bi19zPkAyyreeRwcK\u002BQvDvH3TRNt/t4hhXNA5mPuq\u002B6edGuusdJemnd8VxhDfkBnHNtb7Jjl5J9oAkNpsLOZIzVnqXlpRnQ2uLJiWingGISNdoLBWyMk4YJW9y4bKw/us3l86vTj/mK0sWuwyZReVEKB01oW3hD1tOK1S\u002Bsx9j61HYGWb2ED5tMdj6mdI/p8RRXhk4Y2Kkq2f4vXTbWZpZaXU2BmHN9sA8c3YTtu4mj\u002BcYbbxxrfbuHkKruSs7/6Z/\u002B6QxlK3/mqGsfv8ezubmdKo0OPUR7K5jOdW6HGETxFExsiVoG3HywjReo5WyU1BaAJvFJOz0A9hqNErSksh7BrfDg8YRGetTaT1JFUWZb2\u002BR\u002B1u/ShWvWpeF7H/fZeDxuw/D5yuxB85mNXZTaib/bArcltIfwcVPPGfM4GAxmuMPHdVAOGs8dh5VPiOxynjp16kifz59VEYLFnnS\u002B8ah4xuMdRKIxXFRW747cNUdRzJpIhbaKYaYQivJwfQ2HcubMGYrW49DYjCIEQrC2HD4N5aDVQBUlMCCow8IKRbFCsdKnCI/Z2rxNXzbxUiBUu5LAe4Vm89ih6zeiON/NDxMFRI92AMyH0QDf/e53UVVef/31Ix0oi2gbAB9//DEff/zxrnL3cSpFrUqDGt5HYyVOOh2gD3xiTJRGo8Z/o30m1mNU9xmHkpGPa6pFD/N04A2HuXJBLQWBIfeebNIwoZYlgpRRSVSnLbLmlNeSXtvidhtKZFbU9ZjQ\u002BNbgz8N79pIpynAdo8CLAwLBHJsbTwiB9gCYDQ3dsTyiTMc5atHkuMbsxBqpzk/aXmNrayvqXKUcV7fisWhDq2nsXUiIKPUgiMZkqpknBM9kEq977ty5XbkycUITpliatkW61en6DgmKaWiR8I8fP6JXlAyHQ4pCwAnBN21o4QmoCpaaV8iMlxQgYXC8lQhnGbll9Mwl4BE1H1HaBBEXT1CLfd72GnvlFG68cgOAD29/GH\u002BeicQCPhl2RJCQGkR0vsOH2ZcnR1XvvvtuSy7voua7dI6DjOqi\u002B9/fUC3mUoYQ2NzsYHaagBMl405D8ppFbMH1FPEZ6gC1FFSywshW2Jr08AxiPgkw9TH089lL1o5ax1Ttoftytzgx1\u002Bfjxw21FJicbf3u2JRBkSBpW\u002Bj0fyqIOIJ5vBmFgEjRSnNbiDLVjUVslwqIGeablJNzM/fTWGw4WzqHBSPWGhXPgMaWqDjF4/X7nDk7pgg\u002BdVlPDabaQ2b/ztZdNkPOo2Uydjfdc5hc6KJ9fZTxiSDd50euKmbDBcwACLtjUW\u002B5bgiVTwbnHE\u002BePEFEOHv27AwxU1x8TMmNJ21azp7f77mFd10H6nob1Fg5N8SJga9x6nEkZHfZR1KylfbeQ5RHsyhn08gAGGASEAucu2QMreTB2v1YHWKKWj/OqXP9xeuJdPt9QNGiBxX4ZhyN6hH3ReYWZp33vU7xT2bs8kum657ksq1NTnUaHaDg\u002Bgk/J0xCj21bYWxDKlnG00PQWM1NhmnXt0hoQ8L5lzLDTyoZUktNJUtMCfW5kzVT6lc2fqmvX6g9RRE7QFFPEC0QlO3N7ZiuoJvg3j3n3XVQA3EFdQNGScOAIENCGHJ/bYfKjFJPYyFFDLuwnftL8HQpON77GbL4s4R8PzAP61lGNlx37tzh6tWre1AvolyxByy4ztQmV9uHmaqa975NJp45cwanBRiEpqJX9rCGGYnkmFNKHkCS8Y3snfQzczxef0StE/oSsFAhpriij3kPwRAJ0UyFppXwnQekTu8vujcXzp1HVXn4cH0XP/IoQ8QRfODGjdcI5vjezTUaD0URsDBCrJgx\u002BnqIfZJDxiyYl8P4g5LcJzuiAWgj707\u002BXC1KC4sFWtV/iyG5CXiUOvSoWWE7DJmEPlVQvPRAyvb6JosM4mKPL7\u002BgWaRSVXH78CJDN7fJdB\u002BE2iidEvyYINv0i4btzXX6uhOR8E3mioKog4ThM4mpifn1izlJCG6JIKeowyr3HlT4MEDsQmRx2CN8XVGWylFTVTnnefny5baQBicDUTjO\u002BIEarO64desWIsJLL70083PTMJO03LW9LOZkulpROYR5/Pgx3ozVsxcIeppRKHBaUVjTbqT5lzm3/Wp/wdegBaU1/Nibn6KyZb753e/RWIOXHt4JihIsNYw9YB2d09haPBmnrLt\u002BGN7XohE/k/IbVvDSS5/ht377q7z08mVggopHqIi\u002BRpSH3s/kZOkRmJ6iGZ1\u002B\u002BvTpHzwweA5ZnkG5IVVrG3XUoWDs\u002B\u002Bz4HmM5RS2DadOLhUn0vWckr8liPaqOV7VLNz0gmZMKqYt5g2igkIZgm7xwYYlhscJ45yHBNziRKXjZrBMFdLBW2XMj7VMtqZo\u002BcI47DxomHszOQhhEjqw10fC5473qFy9enKnGf9Jk5/nxQ2GwMtYE4Pbt20BEZ6sqhZQ4HOaiB\u002BM6Pm1AQXXK45uz/mYR/7T2uOLR5BKuHHCq2KSxp7Gt\u002Bcz\u002By16WT0lPF//bKVgDNmIQNnCM\u002BOJblxgHx7ffu8WODWnsFCF4zASswCzSfmJG4XBk0Gy4cjUIduuMLxqx2pNyKhR4lqi5zHdvnwYCr1wbUrDGoNxArEHx6SV3eAO3YN91k/LdsvrGxgYQJXi6SdZ5RPQiHabups\u002Bk9aZp9snfxRAqSllPcVRSuNjNGHLpC5MS73qM6bOxI9QywDPAyxJBy9ZISWoqArQS2YbuacINZTDo0bOptn53xA7js8aqpQmFgHNAMAg1EhpUGvq6wwuXhjht0LAOvsH8iNxNQPOmlBiOlhIIFr1JdQVNIEJunFJ5obEltpo\u002BT9dLmnCOQA8sVzsDSAFWIJIBrrMhdBcykv8uIly\u002BfHkmTfFJycccNH4oDNbMDSXDdffuXUxKXrhyncqWwYNoA1ZFaeO5sVeoIiI05tix0zTNMjuVcXZpyDg8ZSATnEXPQ2lQ6hZ2EBOvyWill9xRUaoxCWOWtOTH33iBHTnFX739MbUFeozwIngraQJoUcIh1Am6Y2Vlpe0plyuk\u002BTkWjXk0fiMFtSxR2QWwgvdurdF3wisvXaHvtoBNCqnxYcyiHNFhQr6trS12dna4dOnSrspV19jO/3cOezc3Nzve5H7zsxvyEUKgCQHKPpVGCe3KCzu1sBPA64CGAV56mBXJ2CmLOH8R4a7T74JOsh2gOLT67Mya4FEnmK\u002BQUFHKBr0icPH8EiXQdxv4aiMdmCmXBhgZ7Z6gOhYibYcogeSliJwMUcwc23WgEkcVlmhklRCW0jNBzqOpEfGE\u002BwSDXS21y5cvz1R1P7kUwOHGD53B6koua7nC\u002Bx9N\u002BPhuxY1XXqFkB2SdgqjpraSuK/vs\u002BQhDcFSijG2FnVAyGnvEepxd8iyzGYnRxBc4Gq3pi5KNgYYCMaVuJrFzCz4auTDhJ19fxesy4\u002BYBlZyl0mWEJaqqwRV7eVixA/Ki588VmaIoDmz60DVWrQJBqkh5BtR6nsqf5tsfVpTAZz51AefvM3CG2tFbLmWYgoi03mC3Opt/p6u4kF\u002BA8Xg8Q1SOL8SC5\u002Bl6Z2mKXAqLTAXTHhVDtgVGE483wSgIztGI4dvCR4ifaz2pTi4sHVIiSVm2NY5R9kXEoVQc3NBi2jE8wwXUCWYNTiqGOuKVy9dwEgj\u002BAaUD8T4akmCINDEXJw7F4VM\u002BVWgg5eNMSipKqlBSux7b44agJd4VNE0EOZv5jlHW9jmDNMDe8uT5EMk9MmFqqH4YPKr58VwNlokS6NPIkECJMcFJQKze8zPZ2pdlySSA6Qpjb3z3/U2wCZ99/Sq9sIWjQmWMyYj9UokWYrYzUNDQw7RHsJgTa7a3mJQw1IJhMaa0HQobJ2\u002BLeDIzaxA1l3aL6F4X4glWU1vNtRfPs13DrbsP8OE0TgYE60eCtehMxW6vyuC8cP9gMGi9rf3gASYxQMkOSyB6W4EVVAXvwWyFd2/eY3lgXLt4BicOJ\u002BAse5gH56eyt9StEmWxvtyVp0ujyUKD3VM8F1dmyfKLPKD4cyOqZQQKaq94N2B9yzPxghWDlL9TPKl35Ryyfeb\u002BDZCAs5TXaz2qbjWvIJbTCvZ72WevG3NWhQYIFULFqzcuM/A79GST4Mc4ApJOFedc7ODEIu85E6cVnCNQMpE\u002B2zVUCBN6mPQipMaliVJprz17nf3XNBuqrpGa7yT9wzSeL9Ldekz0LH/yFx/whZ/6aZyOGNgTegqNr\u002BKiZW9Gkixu1mD3Nc5AzbBQMpazNKHPX7xdU1rFZz99hVIfMCgDFrYAj/fgXA7p4qmuzL3kCsEUZYWGAU/qik3Zpnr8gJcvnmHAI0q2KC3gCHgC4gTxIRorkYibwcAsGS1DbIuyecApGfDm1WVMAx/cusMknKHWU1ShQJwkuIN0Qo/Z\u002B1sEI3DOzSDFZ8OtnHQ2gsXmryaxAmYWYp0qCE7ApGRip8BK3n7wmEL7XH/hFAO26fmk70WTcER7g1lzqDqfY3vw4AFAGypubm7uepbuM0bsZ0ELAyAdCEQOoCtLQtPgraB2q\u002Bz4IY\u002B2LFb7UvU4hAnRqHRlF2aJzmaGFJHzp8HhbELBFgSjsoJgvRg2tbd4OPG84APiehAUsTHOxvTChNdeuRIPVP8kwhSaCicCuA7e2EBcWqt4vxlTlTW8sGj8H29u8mRsNMVS9CadtvJEpjG/FY22oSYEiWyM\u002BOyxgu0kYhB9mptz58\u002B0zwMcuvo3r0mX/7vf77fdnQ76/LOM52uwRPE6ZMQKX/3T79PThi9\u002B7jp9JqiOaZoJZTFXXZlXSIDEel\u002BiZhkzx8QP\u002BdYHT\u002BjLiDc\u002BfZlSl6jCBoU2BKrFKgmm7T42gWAFUFDLAGXAxDzfu7fJssLV8\u002BfpS43aGJeu2VOjCjXiOkRSEqaLgEmDszFOPd7GiI15/cUVRt5x894azi3HRL\u002BzOY2so43t7e223VY\u002BpU0E09l8z6JzNQIbBygFjXga6XHrwQ49m/DShVN4JpQ6iRQVmmPTqB48eNDKLR9rmOKDMG4cnj7eLXPvsafWklqXUhK5QhkDuzsJ5Wpv3kaiHnxNQYOzQF8r3nztEk6G/MFffET0qqZk6IOeL49eqUi9Qa8wVCa89vJlejKhZyPEjylcIJgm\u002BMUeCqGdokwmkGcP\u002B\u002BnTp\u002BAUdSs0WlBRtrZ0l09m09LBrApIQDRBbhTOnT9PbGZ7POrMfEEo9xXIaYLnDXd4viEhShOMoEvUdgYvPX73L0cUtsnP/cSr9IunKE9Sm/npnslsk5hzSGqOWVvKOQIDJnae4Fb583c26TvPjaunGbon9OwJwhjfLti8tAhMJZLjid54wXSF2go2wyofPByjbpsr588xlKf0bBOxHbSQ1Fo8JnLbULGzyX1o4u/5bQoqTrknfOZKn9o5Pv7oI7TpgwttCHdUk5BDxslkghicWl6OVTPTxAqIHpVa9FQ0ccYC0zyQ2pQLGRP0Be\u002Bv1ZRhh1cureDN4TR6uceBWXTpOPtuYOmGLInzaRbXTPtUlNzfUiayQq0F6pYIPioi0OZmFoSUab9IUmdw1lCyQ59tfvTNq7hgqK1TNUuUMiHQ36WacfCDKr4es6SbvPTyBTT0KGUHDTViNaUooQnoERSDsyjixsbGNOwma5wZ4vYzCK4zp\u002Bk5JInp0nDmzBkGYoSQJaezvv7RYCp5bbswj0y7e9bGHocZzz3p7jG8KN4G1LZMEHCyxO/9\u002BS2GPOXnfuo1xqxTMEGoE1Yo5pBMUmfmzsb2vkGkpNGCujHUrRJki/7ZM5S6zvjJTRw7QJV0rhrmiChxktOfTeMRdXhzBIY4cTS2BDbg5toWA4OXL18A2YiodZvgbIoLMwl4a6vlkfPYRE9MQoUGj0qJ2oRPXVtmsrOG9h2qx5/6FgsTjKdPnlKWfcr\u002BkLIUaqlxUsdksjkMa5H9JlMDqUTwbOMLzIpI6RHl1oMHXL92MYYycrxekt0cyMEn7uwLo\u002BKogrAzanj0tGJcXGEiKxEo2uT29KFVho2QudCuZzZWLnnaahUaaj7/mRtoeMyQxwijCLh1vfSMYY/72p0Davts1oHRziav37hEYIQQ6TOCoMkwdOdkrxc5F1mapmlzfV1UvZlhGA6lWlS1M90VArfzQOCnf/rHGehjpH4fdUoIzwYA7vaynJfNXpSTPa5w5F7jRA3WboXC6I6KGEECHg8GDQ7TVTzL/M5fPOUzNz7PzsYt\u002BvKUoW4h4gm\u002Bk0BNiPT4HUYQa2kOMXTvscMqE3qUZy7h/SZhfBfXrNPz62g5R/dJJGiY8ugsSOueB1GwJRp6bMsKHz7cwdVPOH3uNMv2FAmxkUQ8UYhSMaZ4b2gR\u002BV8pQYNJzNM5JkDAfM3OaIJKwXA43MVuzx7UXptqRrBNBVWhsZqw42mkxq0UEJ4g7hoWjALX2VSzx71YngdNNJQyVhZlQJ8djn7\u002BTsdhuWVBDE1VMjHYmYxpKPF6Cg\u002BEIJjGHIxk2HdcOWI1L\u002BaGkohFLCKIx4WGgXk\u002B\u002B8YNSpug9hCRBgs1YhE1Hr33FDqml96VStPU8eVb0DhFVXny5Em8A3EQfKo0JlB5SvzHAyygMpsbmieKqypPnz6dWe9d1BsiPsu1aK3uyNSiHJLFEPinfupHY15OfayWqsOC4CSkItTRx3A4nLm/eWzWflzEkxonojh6oByrzFduNOaODGovVMU1BmcGDN0G46cfIf4phaswS1iaXcvU4RIaBFW8LeHpUwHODRms9CmaU1TbJZVFqQ\u002BHcBDHP6Lq43cEejS\u002BQAqh71ZxvdMMpCaMJ/FZnRLMY8FQjTCEMPMN3Y7S05PcgkSdcMbUPiLI5\u002BcuN5E46HRqC9kSNb\u002Bq0Tr/7B//Cv/f3/gjkAphSON7BHqthn0Oh3Mvxum9Fngp8DP4pOOP/TZqa6gxvIGfTDAP4jSqYpi0mKIsMz278nm94koVqjjxhHqbngg//bkfI\u002Bw8pbSnOKumnwwhNdVNV7PZZ22amikYtAFkJqfUrYJm4vVMo4gUfqdy5AxxuDsnIrFpSBefdvQXW1s1VVEP1vDFL34BsxoraszqSBWz/Sunz3N0CdInkeN6ZoN14cKFSIGZk2Vtb9hm5Tq6WuZkuRdiNbEOS/RWLlKww9bm9yHUwABs1ghoi3wGVd8m2cUSl0x67HAKLfsUZy8iFDSjjZgfSQTlXUqfQuvNpUxPvKZaNEISKIsS80o5GGISW8eri6Ep\u002BEhwDrPh5/S60\u002BFwePM0tceVju3t7bZpaRcVvp9kThciEZVMA1CjvmHAA/5f//jHmIRV/sd/\u002BxXgHIHzGEXipUV8j5vxXhdx6vYmHz/ryKFPEzw\u002BRJ\u002BXpMKhIpg6sMg6cBZa4xUkTHNYKWRVCxQ2pgwVX/zCZyi8x4VtRs0OzuXfSd/bzptGYPCMsF6IHrdACBXqAqoFm082p\u002BBXiST6JiQDIHuFk7tHVl7tcvLmaVBHHTEyCHzhp99EQw\u002BoULWkKKIRh9UJ7T9pYlW3PdtkMmnFDo47TsTDOnv2LLlrx56jK7/CLLap8Yorl6ibHrU3\u002BuUyvVMOJztsP9lA2URkjKPEGE7zFUy5ZGqdA8QKvCzhGVA1DeKUL37xR/Eh8Cd//mdI3hgpMbnHVMcJcomAahZDPxGs9qjrMRgMYkgYPD6kUj/dkGX2emJEdQdVnItJT2PK3dvY2ODOnTttt5ujqIBGKEegdI7CtlC2ULfDP/vHP8ukOce//l9\u002Bj0lToAqJ/djqeoW0joREAUnVgHAQEP2AsegFzB5FltCVwqXvjjOnEhcy2lBBLeDnWmhFQb4GZxXCCA0TfvYLn6W0Ctds00vUH69Ne/yQnjVeRVp8Xrs2yQhKGCFS0dOGC6uOjSfrFB0PYUbNc64yFn9n8YTlngddien8Ih8t15eQ\u002BxbxYhcvXkkLFQhWUyRYjwWPp1PA\u002BgFBqkRk2uLtBHJZJ6aH1QUOrq2tdRagk2uw\u002BYmLGBEVQ0KqaBVCHQo8Zyisx6lTwj/5R3\u002BN3/i3/4HKNVQeTJZbD8Mn8yUadaVC8sZcMkaGAx/QUKPAz/7kjwPwJ3/ypzR1BWUPn0IOS8akC4vwIVB2pUvMx8pPSARqg0Gvj3NLKCnJnSgnZtZSc9q4Xw2jmXqZOUeasT0hcPfuXUII3Lhxo\u002BX1zYvuEWy296Dlup/gM7Ym7DDgDqV7zP/911\u002BlYYV/8W//M8oqExUqSzkWZxGvI6FVpfRx5vbchDmfkQGtXRne/bTiuy\u002Bmc669191l/zl\u002BW\u002BFivrL2KEbpKgq/xc994TMR7Ot3IitQFQkW8WSdUyz3DcwnfgzjEtLdGlTGFDKhp9usriiDskLqES7zQSUXOny7l81n71TanovYLLdSVNjY2Jjpb5D//VBVNVOK0hGCRwuB0CeEkkvnXsCbg9BLXukAioC32EkxOEvc1qkHGXttdhsRuwRxiODf3HX6KGOv3\u002B/2M\u002Bw\u002Bc1UdrpXZXuPEq4RmxoULF/Dec\u002B/JGBEl\u002BOhqWxLfa8PBLEMrs1K0Wbkz4le26LmKf/qP/gaeAf/Db/xnmrCM6BImfXzoyvhPQz0NiTybySqJPBt5Wo6f\u002BcJPokXBH3ztTxKIL6BB2maaXed59jSOY9ZfjGN7e5umaVhdXd0FyMuLeNDIlBXnXNsNJnen6SZmc5/B7maYH0Kkhzh2MIXClvjnv/4L3HtS8dtf/SNK1yNmbHoEK6PRCoFgqfw948vusYFSP8Wsl9SVrD52zqL1xnNCWbAwih6kNpQ25rOvv8i5pWv0wiaO6UsgU8GZ3fPRkWoGKNQo2UGdoTbiwumSiM7bwjVjoE48xO78JumXOdZC93lz3qob/jyLd\u002BE9MWpoelw8fw0LJYQSDVnCOwssWsoXx/t0TNkaeadmwT4L8TB\u002B8uRJeiefbXTJ7d1W9ic9TtxgdWVxL5y/wJK7SKFr1CFWethzA3ehftCaBGcR02SPGDjPf/9P3qSyU/zLf/0V6nABsXMEK4lufZPY6B2y6xyIVNXhm5ibIAR\u002B5qe\u002BgLiS//LbX6HR0DGqncRsHl0hts5CzfAfVVty7\u002Brqapu36D7lQfOXw6a8Ce7cuYP3npdeeqndCFkAcc9uM61ETsz3CTHPU8hjlu0pf/9Ln6Ki5D/9/jep7RQjBHEOtQKnJSolhXmCHc7I5v/lE/QwKpTTOaWTC0qKmjlPaYpKoAw79GSbH33jCnij9Gv0ZCnBVg43unOlqmgY0w/rnD51HpEKF7YopY7hphhIzLdGL0Tn7nXqsXUrfiEEer3esQUZd\u002B0HjRXxi\u002BdvMLbVaKgkxn3qpE3wi1hii4CEWFGMTkHIoPkWlC2ibDx5jEpqNmv\u002B2Pebn7\u002BuayaTyR6adic3nouH1S6gRI/l1VdfZWKX\u002BM57d48qQY4FQ9RT2gjHVizgyg7/7L/9eSp/nn/1b36XRoaUnMMQAuW\u002Bik/ZBRZRLFEaQlXz2quvYCjvvPs\u002Bu/2nOdXIjgc2Dz/oJlE3NjYwM5aXl/ds4z0/5hnyXU8t66S/\u002BOKL\u002B0oPS0dXqTtiNW3MoNiOxtX3\u002BOVf/DyVrPBbv/dHqJaR8HuIbsaLhqq2HY2OsnFzzqw7nDWUVhHCJmaez711AxceM7B1RCskOMR3OjgfYsxXtLc2HnH5TEHgacSlSZNCPgML\u002BJD28ty9ZXI5EmbWR1XbpgwnVRU7deoUAznLeKdPocMo1heMQlJuNUpbEsSnMLcDaCYgVK0aBNC29FJx\u002BGCokxgFHbNSGdVuY6ftM2fOzDz38/CyngtwtE1CYhA8LrYO4I3XPo2o8d5770QhDRV8qGOilXnsTqrYtah3h2txQ2N6PKTQp/yz/\u002BYVTE/xje/eprFz7PhTmERVSI9PHK5OSdksLVB82YuompyaXMBrr72GivDe995DLXaFjgtTsrshZ7q3fV5MEWFnZwfnXHvy7vX5w7zgIsJHH32E957r16\u002B3Riu31WpzZYTZAkDKcTVxSRBRhIaebVDaDv/gF9/AKPjdr36FQiZgDU3wewje7T26G/8wL4AmHqFLooYecApiE3q2wefeuBwVNML9qQChaYvRa48Um35/Bnd2w7Pu/D5\u002B/LjtviNUba4uGk4BfOTjScpY4KKHYharlxqxdWZG0esjAkUndzf/Hhw0X921zSOrvEYjlDB9Ps6VZFJ4kHh0Zj14icYMDWiIFfQi7FC6MY8e3I/hb/4eCxE3ZtN73VdzrTNy7i0bqvw7n4S44yciL9NCECw\u002B2Kc//WmCh/fff3/armo/NPCcZpEmNLyTbcoy4MMGX/iRi4xtlb985x6VDQnap5CSxh\u002B2LB\u002BIgIO4I15/9XV8aPjg\u002B\u002B8nlSKHhY7B2kNjaa/hvWc0GrH2cI0LFy/M9IjL0ruHQSDnUFBVuX37NqrKCy\u002B80CY4syfn1OFzglgyEjy3OyNqJRESHy9BQij4W1/6KdbXH1GUklDln8SI3kxu0oA0LPfhs2\u002B8gLPHs2FfmIV0zI95KEg31Hn69Glcuk6LLKWZCfHpUKZUhOCKiJtDMS2orcR8gUmfzafrnDvfw7mm1eY/6pjn4K2srLRGtmmaKLA4TxcyjQn1NKY4tUApMTVSquGsYqnXoElxFqZab5aM3n4Ck93qZ55LoDVUB4WR/5fIYR04Ui5LVfjM66\u002B31RsVm2taOTVSmnlynVDMOsaicB4X1unpNj/9ZkmF8pfv3GLiT2OcxbMb\u002B9FyCZlWkCBtZp8hBZ7XPv0azsbcfvfrCGVbIYq/vI/R2oObpk5ZX19vq6owbcCRxQv3G3kj52pcrioCvPjii63H5X2UTlbreKnpdA5ReYmgTUrNEudVGpyB\u002BJrGexof6A17rUJoV\u002BPqBDcEEKWjMaXo9xLeaQR4knRrfHab0nFsD2OaPawckubmJN1/7yaI543VdCMojUWGBloSZEhtfSqGPHpaE6SPk3OYG\u002BDYPnzObm7kQsXq6ur0Njp54FYAcr6ZRU5JyJS1ESlj2wzdhGFR05cGpMLC1GDlfTAtQMUk/KLRrVyrKh9\u002B\u002BOEuhdJPenyiBitIwGGEYDjXw/uYkL567Spmnjsff3xAp92MEcoyKimMtAYJYxxb9NXhdMjnP32Gxp3nm9\u002B\u002Bh2dAySk8DiznuPLmlJnr94qS4KPcW6mOqqkwFT79\u002Bmf5w6/9EV/6mZfw6iksJfmZzCKdDxjdU\u002BvBgweoKmfPnsWn/ENovci9r9mFOsR0i0eca0PFa9eu7fHi7A8EFQuoRKFlCTELVlXVTDu2kx5mhischfYonKOx\u002BCI5Fyk2s8DOw12vKArqum5JxN2uN93wsM0rStbq8u0LbChBCipxUAypqh5PtwKTINR2Cm89BiIo5WJjtZchnBvLy8ttEaUb1i82ftpR\u002BoghvbMGlYqSLRxjVpehsAm9sIPYBAtGsCalXWJrOiS0B/5B5jWE0Far5z2uT7YpSRzPbLBGo1ECUM42U2x5UfmAyGqYEqc6s8YJoc0dvJSSybdu3ooYkWCY1PhQIc4TKebQ6icJ0wVMZGKFCCCULSzU/OybPSorWNu5x4RTNJylKArGdRVBocEQy96d0ViNJiQ4AoUrMYNaYFyc5vf\u002B7A5Otvjpn3idge4wCIaTCtNEeM1KpYecP/NNFMDr9RkMl6mlF42VRcnmfMIG7XiJFlA1CA0aSiCFlwI449HTR5RacurUqegd5TDQIkDSiUUeYdDE2J8OsZw7tESclra7EdCu9aKxCOg6//LN57YGg6X2d5us64RgdUB6aXvmpgukUNfH3KTMYdzyNT/66KP274s0ybuGS13aVhYonCMI\u002BOAw6TG2HhNd5eGjisYXOFmKEBCJqqTYKKYyDGJ1M8wi6dvnT/cmgUIUddB3fVwRcWhZXXaRxlg3Txd/lvOKilOP2hY9t8Vqr6aUEYW3VvZb8nNb0fYhzJ5phjtE3GCYmZdc2b5169bMes2v\u002B56y3QueIys6PKt3/swGy3vf9rHLp0W7IeeeJ2pHHXC9xvPSyy9hQXjw8RbOBKNBNGGCDpOYtoBjDIxxokgoeOHUOXZswuOddap6m6GUmJVRCdXcTAv5VtOdKAQYvTnF02McAg7hj7/xfbR5xC9\u002B8bNIs0Xhx6gkEOtCqsvew8yoq4pRI6xtNZxaXaUIEwqpKaVJuT/aQoHs015KRCmcwzc\u002BAhYRVs\u002BsphxRrCrF5K2gWhw57zIajXbJi\u002BRnyKFtXKbZZPI8q7/f7x\u002BA5N\u002Bt5573W/6\u002B\u002BSYJt2/f3gUxOChEa6/nHEFKvDlqK6hCj7H1Wd8KeDmNlj2aMJfHnJn4PeAlkctDUcSzZziIgFsnsTo3Szvbf8TDporVXjzKmJXlGmWbYZEUKvx8sNxRVF3ApM1ORiFFu045N/osell5ZHzeSRGgTwTpnoXHtra2AFhaiqemBcEsSrcq0ZNRZSanMpvyCwnVa7ii4MUXX2RAj7KYxLyNhCOYgXR/An0XqO0Ry7bJcHlAZQMebznqED2uJt2FWjdUhIhhCokx38kZuD5jHxDO8l/\u002B7GPUb/KlL36aXtjBhRo138kTHHR/meAbqBC29TSPRz2K4Ll0apnCb7GkIRF4AyJTr8NIShH4NhFd1xHhLJkXKY7HqU9jzpM8C1Ym582y1nxGvM8nj\u002BdhHPmUzYJvma5x3D2XDZKqtiFL9/uzl7DfixLTCQHUJc30IaOwwsT61NbHUxBowCT2C2wxOV0JF9cmsNs91O4jxVJ7rcEgsmZbg\u002B7TZw7Y0JkepUBhDWrbDIoRg96IUscUzqL0OGW8qBWJcjVlQLT5\u002BYRp6zJO1Ka50A8//HAmN3qcpHlOVZgZVVWduKDfiRis7inXNA1bW1uEEFhZXaawqHNdJLnWLnY6hnyWJHm7eldCCDWlRtxyCFGeWCXLoBx\u002BxJcioGaUNsazidMlilOrVKHHk601KpbpsYWnF5sZpEYEeUEtiva2zxsrbQPE9Rl5TynGH/7pX/GrX/oC9ZM1wCeP7fACLZq6RfuiRyVDvCu4vzOhVwvnlnoMnOKCi3Rxm2o1zVfMynKK/FenUaYnrU83\u002BfwsFZxuLmM0GrX4oy6QdT7PkT2qLsXouFpJ\u002BfTPuLRuyNI1ZAe9LAEluBVq6TGyAVtNQc1pGgY00ouJ97CFQwjBZhtmLFQ/UIL1Ui8DJYjy3bff5ad/8sehGdH4SWsQJHlY/hDAV6WhZ1soE06vBJRtSjbAJkhQJOeG5xD5\u002B14zyzXptOfi1tZW7GjeOXyOuj4iQlVVe\u002BK6nrVyeCLk57xJu9woVWVza4OxN9T6YANUHOaGmGnEkJiB\u002BF3XyyOE1FYg6VKHPSCh2aovGpbR6qm6VJDlZDcpZczwVEETNnmkD6g4Q80ZahwhSZb6uKoJAyY0mlRHJXfnNcR6EAaY77NyegVrRtRVReMb5IDq2rQRqKYigk8cSKWixPdWuD\u002Bp6YtyWgesqOCoERknve7o7ps1FGVJqGMRwItOU31z\u002BYSHDx\u002Biqpw/f34mtzO/yfbyxOZlcrPHNZlMWF5ebr8HaP/eXauuRMuiDd39t0UhxmQymTF63WebTwzP58/y3gTwNmCDZXaaZca\u002BwNPDSzywLDEEnJWIQZnPnhz6hTzvlkC6QsDRyACvQ77xzvuoOkpdapvsuuyN5fyRhd1pkzkMmwRD2eb8isXWcRYQ9VEoKctim0KIroCfy6Ehimgke8f5icZcneJUUS1n5qlbqT6Mnlk\u002BJESkPby6v/NDDRydv0G1QK9o\u002BNyPvErFGb79zsfUtkNtA5rQw7kSczJtHgnHciF7vV6LrN09pqj1nFvSJK/r2IkgUjfgxsWIVrl57wGqy9TWI2g/eVtd3al8NW29oshbjJvcm\u002BAc9JeGFN7PhD5HqagEFCR3My4JZjSVcW9tk1dfvIqEDZyOQBrMT3Cq1NXkUEyCbIjW19cxM86fP79QSDDDJ44yssbTcDg81mbtGsxM7s77KudKjxJKdu8hfzYb5sdPt9msLzKWFQK9Xa3AZrWyZiEPaTdEI\u002BeWqL0hssS33/2ISkpqt4qZxwjURMhBzOvuz3jI2Lx835nmdfp0Q6\u002BDug\u002BSubi095KT9HTku/2cdntRFLGpSdZEO8LaLDpcstesC4Czz2OciIc1/1Dtz6TGscNAHtMPW/zk6wMqG/Ktd\u002B4w0tN4XYHQmxI3u1SYuaFtwn4aZoloSxbeNVFz\u002BQbpeGcZEgHJQ/JjhjqhZxNev6ZU1nD7nmcspxmzjJcehU25WN2cBamZxcwcSCRdi5tSVaqqmiordH83PY/me7SsepqeVWIupCLgdZktO8Nf3SqRUPHq9UuUPKQn2/iwg9MSrMuG3x2S5rC9u25ra2uISNvt5rjhQB6HDckOGnm\u002BRqNRe\u002B/PQq7Oea0Md0BXo2DhHjg91ViAcfkrkjGII36u0iUaHN9\u002B7/sEGeFZxqQAHz3yICVG2eYqpwux2Ojm58og11ILvIUZEna3KCSdtMC0AXCya6aoy5GCsTQYgIQWZHrU0d0X4lLvTHW7ZHee53guEsnt3y0AFWo7OFE0bFHqMp9/8zwTO8W33vmIxoaUIW4cIzaNTNO/ME\u002BQFY1MAlgghOi5PHr0iDNnzrS/ZzP3wcKKpaXKmwDmtylEKFRwYYdXrp5nFIRb9x5QM0CkxFElbabQgvUgqXh2/pw3t/lUMzMePXo0dyOLe8d1O5/ExGtBkAETXaWu\u002BxSyzPu3NykJvPLiRfo6hrCNyBikj9KRQZkLseYBgTnvc\u002B/evWfefPMG76hGqxuWZu90L3nhRd\u002B76HpFUdA0DdvbU4CnWTwBA8XUW\u002Bnsjax5v7ADUyvXovzV\u002B7dRGhq3itFLeVkBa9pUwuxax87NYY\u002BK\u002BdbWVmtYsxoHwXCqEfZxgAsdknIsFJgoNcr/\u002BQe/z2c/fQMR39EeOER\u002B1bTTSTpevXDJsyoLnGqsOHOyMsj7jWc2WAeJzImFVIkBIfbvGzCmlC2\u002B\u002BJkhgWUebdyl0TOMwwAvBTVJd0gt8RCTFKwWLXm5ndNOKJi1sc\u002BfP9/mOKY95EgC7jpzb1h8YVGLJ5U3CqnQsE7JJm9dFirzfLRW07MNJlLG8ndoUClSy7CO9HBujd5R7Oy\u002BcLlx5drDNRBPkAZRxRqJG707t8Q2UflvWKSJGL3ICaTAF6u89/EO1IHXblymDA\u002Bp/BLOjSBMZl7ELlhyHpfU9ViGw\u002BFMJXARlqk7/zPrPXfdo47ZHGbY9bP5fFw3hzr/vdkg52LDfO4Nsuc\u002BfXmzDFFI/\u002B2JKHzvA04LvI8YuKtXr2KM\u002BPjjjUhvMUdipcbikkaZm0UvmJlHEJqOJ5qlibqUl5xPkiIajtjPMl\u002BEBACN99v4CnERlhFkQJBlfvsrf0jjSgp3hkYKCnxbXZb2aJ2Narzlbj0\u002BCQQMMI39Ewd9h4ZJ62l6P8VBZvpU9iRbnFciiOcD\u002BweuOJo3xeFa/AQEwxF7\u002BBkFohXFyoCRbPF4Z0QlNRYK0BKsjprpFmLyPcwmKcUWx\u002BC5E/Hp06c795aaU84MZVGKJuO4HGNUAj0Z8dKF02w8Kfnw3iO8DvGURFSTwzREcGCr0LnYa2q/VZXzF84jajxYu5s2qevki1L4atOTvKsUET2CAm8FTWWUxTLOLfO920/oyTZvvrWMs0lUy2D6Amdw4kEje135Mzkv9cPYwnwR2Tgbsgyz6QJFD/b6poZLSEJ0wSJ1CFo1WIjefaBI4XwcktgYXjSFX7tDcu1ovd\u002B/f3\u002BmGDB/b1M61aKHjwn1JghSLOGloLIev/\u002BH32C7VrRcpUIRJjF1IRP2G7nwI9IDKakaR9AhT59u4W3ClRdWKcXP6I8dxlM7LCbuMONEQsKjyonkIQQsbON0xIps01vpMwojnmwLXk5Hlzr4pCwgqBRtGdgl7XTP7hM\u002BhxFPnz7FLEo4H3cEFKxmxW2zbA947ZJRi\u002BPegy0mrDCRfvIicyiRNLQT/mWRYm53vi5euAbA\u002BoO1xGnUhXcRH65rCONGiTkpwxii2uD0FB/d32SpWOfK\u002BQGIm/GCD0qid7W4iiKCCTO6fWdnB5j1uH7Qo\u002BtVZWJ4VVWzXlTn\u002BXdVHWWWS9p\u002BJgOHXcQKXrlydRfNR0TmpHFyvlRxIXXElDq2r8uGK1Ge7t\u002B9lz4x693Or3k0nJIkrbtxK2BK3Qi\u002BWGYsZ/id3/9jKvogp5BeiU\u002Bh56LR5nA7OdlYpR4y8UNqW\u002BbJZk0jAxorEdnC6zIuVPHdkxCLTS23d/760zk9qZwmnIDBWnu4hmgk8h5FgzwvihDoqcOzRS\u002BMQca45WXM1Tx9uhl1u4Ng1uA1lnIP4u51X8rcmHJjY2Mfjt0\u002Bd5hzKs02LmwwKIwiTLj\u002Bwlkq6/PhvZiTKmyMhnommbqHvPeMUQhEkvWlSy\u002BwLad47/FTCEu0Xpo2M7irhUbLKY2PJ6MFB1KCKeuP1sGUCxcuHDqflH\u002BvG1LnMDIXEJqmmcktHXecVN4je9EhhLbBw6ITfa9Dtfvywmy/gZeuvRhb0nfmrygcTeP3UbMIZEqxC1F/Pudj79\u002B/vyvH163Q7r0/Y/4rekGacpoF3vX4y7c/wL\u002B7Ti0xFyzMqfAePIMxFSNLNLLMgydValSySqCPOY8znw7vZKxSSNp\u002By1wecH6cOnWqBZM\u002By3j2KmFKAj58\u002BBCgLZHPh4h1Xe95uueXQyXQo6aUDUIYsXQqFo6jAmTAhxAxXERgqajEI3Cu91t3dLE5H3/8MUVRcOnSJQpX4IMnH4\u002B7N3lo/xRRTC3x9xyFBCxsojLijauO4I0HDzYoZZJ0nVxCm\u002B9vJCL/L\u002BouRWXPgqsv/AiT4hx3Pn6fqtmkHBZ4P0m6XotDTQuGKXg8hQjmbJpsF\u002BHhw4eUZdlqLM2vw17l6nyP3Zc8l7DnNbu7YU2u2s7njPLPHj16RK/XO7aHNk9i7laJW47gAsT24sM0qRYk6SMJgHneeustJBhrD9ZxJM5p/v4mtMaqy5VtnzUJ/4k1lOoRq1l78ADzVXyxg5F7RKru5bHmdECSgzEBK6hNCdqnZonvvHsrVjnduQi/sYwN6\u002BT8tJNTDF2cWvJ6RJl4pdYV7j4aUUuBd6djCGk9gjlcaMB8bApMPkBni06oxDxfR3vOVDhz6vTMvnrWceJqDWsPY\u002BecCxcvtBunm3Tbb8TcUbbA4/bB7969S7CGa1dfal1Y1yujEUxwiMOGKcEH7t29R7DQKnceLF6mxOSUS7mlWP0UqsScVV6\u002Bco7bt77Hp15\u002BIUq2WI2K4g9Ng06bIAzwdZ8rl18DHfPx/e9FdcimppCSvRHMqdkHzHDwulSVJ0\u002Be7App8u90/3teP37RnHQNVzYa\u002BfPdxH4XVzSvR3Ucak5XRywbzL3WbxF4dNHvmA\u002Boi81K3nrrM/GlM4\u002BK47By5xkqoBbAKkqFkjEXziyxdu/jSEZewK89aFgQGgqCDPE4vA74q3c\u002BpLIhvjhFsLQ/85p3IRiL5s9p6qPp2ucfT2q2g6eRATVLBAbJCUiyNfmz1vU\u002BpyF25LlGDGKhklgup3ke48QNVtSIjuX74AOXLl9q/805R7BcTZj93Lw7nkv6TjXJYxSpm0zUfVITCinak7TrVh92RLKsce3atUVPkv6MlR8NEnsOSurs3BH3r0NFKQ7FcfN7HyLU3LjxcioS7EGW3Wv\u002BVBBzqJQ0DVy99BZIw4P7t6mr2CVlmuichoZqSmGKShGxXDJtwjHvYWxubqKirJxamfGEjwpDyIarS4mp63rm70DbgDTfw7MCDOfD1mcZTgRnwo\u002B88ToSLHZIMh8VLo5EAwsUxNZjaltcPj3EUVNYg1gvesiq\u002BCP0egwoQXvUoWAsp/mrdz7AihUmsoon6u6T3ieZ87xtD0xjls82MzY3NwmhodFl0GnObEYdQkKnuXBiTnSMogFmiscQV3BqeSVS2Z4TiPS5aLpbMMRFCeSHDx8iIly7di0ipw8nbd4OH6K7HyTyDJ0U3L59m9IpL1y\u002B3Mpz7JVUXTREBCeuRQZ/9NFHPHnyhOvXry849XdvrlidDC1WqtSC0FSYL1CN0i23bt8G4KWXbxx8P4lDI4TIWStcbC7qCkQKzCquXP4UITiert9OGJ9ZgcCMNYvqk9N\u002Bi4uoKRBDha3NLVzhdoVnRxXq61bgyrJkNBq1RY92T8xBJ\u002Ba16xcZsUWe0d7V6L1Bx9MLRo2rzBetWeEzb36OWlZQi3xVC03EqRRyMG01ddtWxlGbiorLZ4f0dYiELZymxiSEVmlD5\u002B\u002B9IwKZ8XaW9RikR0WfR5vbfP/BR9QMaXxUlRApY9ph4Y2FPT0s33i2trcQsTSXINL1UOPhd5DMgNeY90IdgYLHj55y/eUX8X5CocmAdcUuT2g8FwE/0Vk5Ee89t27dAqJ3tAhUaOl3Q/cHAGZRntgCzsVONyLQBM9Hd\u002B\u002B014y/agvyM9NcFKRcUXcSO1rg3/vge7jC8fLLL3dCoggdVie41JUkCO2GaHMRxCRsbtIakgt569ZH7T12QZptzqxTDcoixsFH4TqzCJyQ1FwD4Fe\u002B/CWwgv/4W7\u002BDUGJZNdJPk/KaOq0gkRg7Hy6rJGiC0iaqnXMtwPW44NE898PhkPv37\u002B/69\u002B56Z894EQ\u002B02978wL2W1teSh5CBxW31yizCCARMSzwreD0L5RmKYgVjEI1VjtYkQtsr8VBoyzjIANIgmvZZPGAKmVDKJpfOD3BmFP4pEiLZvpv3mhrSOXC1CsGn/gNlD299JmFA407z8ElFLT3EnWIij2M\u002BKuVG1RoIStCU42q5g51EeGfeQ2jY2HjcMkA8EFNzs01V4uc6BwkBMY\u002BZp7EGRGikoHJ9JlKy9mSMCqgu4elRSgOhikIFC0a/3z/yvuqOT1wi\u002Bfbt21Fl9OrVFoGcQ4tFLv5hXpw7d\u002B6wvr7Oyy\u002B/vIsAe1QuXFZYDCFw/fr1\u002BPL4OrnzDRBbik21hTovW3KRp2Nayr118xai0jarbMMm61Za0mWYbsApwC9vquil/vKX/waqff7jb/1ngk8IavMcRWe\u002BO7z3rfeSgaOfBOUiG6tuLmoekb//6LxsyUh359OkT2M9TFxUnh2\u002BQGCFRk4RUjV1iqPaI\u002B\u002BTFtWJ4aRGpEHEI7bBC\u002Bd7OCsp2UKtTr0A89rvr/tvQDBHKHqEJHFTN30ebXlqFWqN0kfxoBwhUudPMaVtzVJ18pyE1mAHRALbm5sMk\u002BfDPs/aErM7ezHSlAQvBSPtAyV3H29SuQFBl3BRPDwxVThxr6o7PnGDlcO3rAp5/fr1fSuI7ecsHg57Lb\u002BZ8f3vfR9RaUO7wyT650eXwnLz5k0IDS\u002B/fD22ozdJB9RUDC1LGXu6ypBTdLprmxP4lkIEcO7cufQ9CU\u002BmIV0xtM87ey1iyOeUECrU9TDb4Zd/5ecBx3/\u002Bzd9FQp0KAsdXdexSYgaDwcy6Pa/RrfBl3BfQ4r72/WxeD8tyQN1/LJjYMsGdhfIs5papJUpkW2DWwLdJ8/TZkPv6xZ8LoKHGyRZOtrh6fhlHxfdvrqFaI009Db27a9bqY/m5\u002Bw4p7FNqWWLEMmtPa0RWqMxB6E8Bw/jOM84bnDnPqjWSRbxvgaaugV5U1T3iMgZ1MQ8rfSYy4OHWBBAadzoR9Dutdzpjvnp6UuO5GazYT3BvKV2YqkQ\u002BevSIz372s8cm3LZ4lpTwv3XrFsEHXr7\u002B8pE9LN/MbiyVgtsf3cNLjwnLiPQTxmaMSIUT21VJypgUs2ljDdHYbFKT3EfGr50/f76Vl8mf3W\u002BEENurh0Ry1iQN/Tf/9i/QdzW/\u002B5v/YxJvO75AH0TPZzKZtB16umt2kiN71UVRUJZlVBJwbiFRfOGYUSXVJA0Tc1SVKeXKJSpbxtsKTSgxjftSNTY\u002BiVXnWS93Wg2LwomamvQ6GXP1Yp\u002BeFDgfDVXJDt7v9uSnAnnsoZ0VX\u002BbGSh48nlC5ZaqwiugSTd4DGit6jml\u002BiazI0O3eRKL75LVpjVb0Pp0rWoT9IqD1vke6jwTwi9eu8vjpA2obYBqly53YQmP8PMeJGKxsnPKfbSUiJd/nx3wyN4TAN77\u002BDQA\u002B92Ofa8OBbgm7m1if\u002Be4cRnTYpGbxPm7fvo33nk996lOHfpZdRtbAy4AtO82Ha49o6PPCpXMM5CklGygTzOpUndNZJr0YOUh0zLZJz9\u002Bz9ngNM\u002BPC\u002BYvTtF16lpx/0VZyuSs7nBPj0XtzDkxGfPlX/jquucvWWtOKHe5SOdC9KzjzIXU3ZM9SIs\u002B0V\u002BaAkl0jNV9JPGw1Me\u002BPJijmzlKFU3zw8RNeuvEZ6hyeSYETEjEZIhQm/tsU7U3yQuIhpBoxgYWMuHJhKXFMN1CrEA2xZYgFXGpqCtP8ZnuIySz5vDvHdfCMDIIMCbaEMCQEN6XimMdMIsY9JK6pWOIuRmVZI2rEEyxyUrPx6AI8DzlyJ2i1iKkCuP7i1ShhxASzHiITTHwU1swKwJ8M7xk4AYOVybyPHj1Ci4TL8aE1YEcd3/jGN3DO8bnPfW56k4kDdzi\u002B4twDFgW3bt3i7Nmzx8b\u002BBBTPEhMavJzi1lpgoMoL5y9Shy36UqFWE\u002BgB2bs5TNUykJP6648eMTHPUm8VXEnQEh9KLJTJ7SZdz8XvmJE6Yfqdybu6cP4CJTutdMxx9Yrm80pVVTEYDI49l110d07AHpcwHSgw6WHSxyOYLPHh7U0mQanlYvJYajKjArqhyizxNzffKFO35FI9jjHXLpaojejpYzSMkRkjoAlz1016N\u002B0BIwaotYcLTIGuIQRqlKCJ2CxKyM1QYUpsnlPziNr8gqMAE0Qd165e5c5HH2Jdru0hc5n5cBeikbL0cNeuXaMoHOZz38YpLkst7Ok1Pu9xImoNQMvXe/ToURuaqZvFSOUF2284F7vl/NVf/RVmxuc\u002B97lnwnMEH6K64jE9A5NkBKzBRKlCL/aoC8uM7u9QqOfqhVWGbFPQ0LOQBAIPNXvgmwgwtZqebnPp9CMqGu5ueSo5g5czBFvaJ/fQ5RnGa7ZzH6a9Dx8\u002BfPhMGlddz2s0GnHx4sVWp\u002Boo8AfvPf1\u002BfyY/dtxhFFRylolf4aOPt6lCSZALiOtDUHqF0oRYqJiZ89Zbje28sjFr\u002B/oVI4bFhJ5WjOpHOA0EX7d0G\u002Bhqt88m\u002BdsEfWjd/YgtltCGudOqrbU4p9BRXshrneEzXZhC4WIBwRrj\u002BvVXqBuJJHdxqBO8P2jvzcM/Ikg4EHBOufzCVTyDVMGdvZeowJrSe22CfS4kzGh7mf\u002BekxknEhJ2AYTnzp1r6Rd5cY6sEKnTXNI3v/lNLBjnL5zf/3M6pUp0E31dNdMZD22PRqezIzdymOYkkJLG\u002BnhKKunjGHBr7QlLjHjj2imC1EdbInN48ag6JExYlg2k2ebq6hm2m02eblaxFM8gKQM0idPVvcf4/x3xPp2btozKhiaL862trT3zWueQbTAYtLzCeQrPolEURUuozn\u002Bff4kPMwKK0aOmxwe3N2no47kAro8PKRS2Zqov35UNtk7uRyLQU6SisGba1y9McLKFhgne1bFKzFyurLPHjI52WeoHEBgASuMbCjGECvOLFVxNkjZbzjvZNJHekqst0sPMw4svX0dCpOpICjkxxTd1a2ByT4HQGpX9x8rKCi\u002B4JRqmXMm4hzpPbVGCWYJh2g2lOxJIz3mcmLxM/jNvxnPnzgHsFqybGy1eXBPZNu0uUUl0z/jf3epafGlSKOEKmhCJmRKiflYgRG1r6fDISJSe9LeQ2OmRyiJ73t2iBZd2FznMBjSsMLEdthuwULNcxuagXXEzk6g6EbpVHdNY\u002BrQSC4IYaYMHpHlEIQWnlweM/VM2qyVGfhkLl0GXQIVgNkNCjQGmTgPNVGLuhoIXL17k4sWLbbvxEEJM7BZuV/5qkTfWVfsUkVaeOhuu3Hi1G/rl/Fc3l5M/c4gd1jGSLmH1etx5OOHOWkNt5/G2TMAlfnA05rERBC0Is7N46d58lDniKUPdZljW9KRBfR0b5Nq0T8GMFzVTtY1cUNNI5UFKqlAQZJngVll/vIkTx7nVkj4bqDQp9JzqrYfcsCKRmguLPFSv8fAtJDaTr\u002Blz7cqVOAcmIDknljimWcomh7ydZ45NYWMDYzqHr1OlV5R4\u002BozrpjWOTTMlvmveDySD2gkFA4aaQ6yh58rp3nmOSJjnDmuYlu8P8RTm2hNir7N6fW0dgAsXI\u002BUn4kykJfoeJW0mh/ndFtuz6PTIVakeRomnwFQYjUcU6mKnmCQCJxmsueDJWqPaKpbGMCZqWo3oFUPKwrPjA0NZp7YRhLJTEZuKpR2UV8ib6vr16wB8\u002BOGH8XB4Br2ijHDPSfTxOPJAB4PBvly/w4wQspBcNFgPH6wTZJnGzuDpYzaIucM5xL8lzzgBJvLVUCoKDVg9oed2WB1AyTaFjHA0U2XtQ3glef1FCkQdE\u002B\u002BoZMjjp4HKDDhNwSSS9Wc0auf2V7eTlFkySiGCkH3g/IULnD9zYffczGCewsx95T\u002Bjqm4geMMTUMnNJ1yMPnJudAHiQTs/m49ampDVQQQoOLO6FDXDmtGx1vmw4xPDYeX24btfingyaMha5tpyl3TBIuT82NrjNYIPXLx4IXp3LulMpR2XBfC65AVJ3si06pZPzJPLHnrfUCa3fzweI0TDhXjq0FAsbEIw2903ql1q\u002B9/ChCGBXjHmypmzjJpNtiZ9RvUSjaxGVr3kxHI8BUOSkN4r\u002BZUN1I0bN1pc3GFD970MW04NDIdD\u002Bv3\u002BsTmK3ZFJumtrj2i5ACGkUD9M\u002B/ZlKIJkbzrSZqwVVARJLd1Lv8Vrr1zEUaD6BJEKCU26XpZQid8/Lz3THYZGfJLvU9kyj7aMSRhQNSUijlIblMl0TYhaWe3nk8cSk9jxe\u002BOc1fREOXP6bOzS3VFAaNdvz7Nl3iyGBKVpUFIbONcRYTzSusR7DN5wOsCHkgtnr1DgETbxdTV1OLqwjhMcz9VgdSVAurmKGRnc5CUITScXME2KznskUwhDDEnWH6zRSIHXVYIqjgpnDYVVM5WSGajnc3RZVZPLbiTumrA93kEKoSiXmEgfUJw1U6mORQ1iZ1DSAccEsQlFeMiSDiiHq6wMCh5vrlHLUqJYNCmc2TubkMOr\u002BQ4ymQB\u002BO3Egn3U8i1fVHblYEEPJZGiTRxgN7O4DQLMSrQSECUoTJYpszCsvr1JglLZOYVVkGsge3uUBlbZAwURWuP\u002BooXEFniVq64MrCPiWgCzsJvUvumdnMTy/dP5C5DNaiPobe\u002B1Xixh9Td2ju4KRkdsYkFBRyohBOaSv/ZZKtvjJ4lxY6L6j3XdRsVAi0uP8uWvxvQ09CJM2RdN5omde\u002B0XjuRqs\u002BRN7lx64lATrUYUeg1Lxvk74F8V8xpXsHqLS8rQER2CVb31oNFry\u002BkvnGdgTnGygNqLxURvbfI0T9wwY8MON9kW1iPmJCfsCLDCqHQ\u002B3Bpy78AIDnlCGTXpMcLnKEmzqWcmsd9nWXCx32dmkZIfBqYLK99iqBlReUJrECnAL3469dNDz4XL9\u002BnW2trZatPt\u002BsiwnBSKdryQ3TcN4PE5id10PLf5e00Fsq9Hq3geJzXrVRd17h\u002BAkNh391I0L9CjQ8AiRKh4UahRJ2zqHjl2eaIZDRJJ8gl6k7/Lec2ftMXcfFYzdWbBimiuTJuVGuyWRLD3T/R4FLxRaUNcNl85fjWsXEiRCBGOxUOK0xVe8r8YajChBJBYoZIeSCT/z469T2pgn63eYUsXCLibF7HrG7k2WeLxIgUiDr4VLl67H\u002B/cplG3nKyvtTnsZPI/xiVNzZoYpXnq8f/MBn3rlJUQ9\u002BAbxASdZ3kMPPOmMHhMZUtsK7958wlJR86mrF\u002BjpGKPCgkfdICZGO5KwcMg81nGHdKi4pgR6TPQCNx8pS1LywtmLeNuhZBRpHxpb3HdD4XhqzqqY5r6KIoHSoCh6lO4sdaPR0NgYseOjj1W1bRaQOYaLRP7gaNW9PdevIxWT9eOnXtXi55gasY7SpQSEMUpNTz2lFXzq5VMUCoWtoxaZCbm6JaYt2Hc6us0o4iiLMok9xnHvXpQ39qxSywBvK0zDzkjjaat\u002Beb\u002B1YPUoihebrSxRMeTMmaus\u002BAFm01TAoXBUOWcpgVIjSZkwQUPNF3/yTfpSU4at5F2GSOxuvb5Y9FmUIFenWJOqzCF2Zb948TK5EUrUh09zJcZe/ho2jZAWqYEcZ/xADVYQqFBGboVv3pwg5vn0jcuUtkPfb6FiBxpq05B7nOAZMJYz1H6Fb95uKAw\u002BfeMKQ55Sm1LYVpLOOPlKxsKKmkUVVcj5FaVulKo4SxWG7DyucQYvnD3NqWKTMmwm4OB0M03zbvEZYyedeP8t5scaxJ7SczAcBj64\u002Bx6XL56lCYFCjnbSdT2uXN3LVeCu4ToprSMngm88k6ZuYSeHzXnNaDdJSqi7EQWP\u002BFs//zmcbCHyEEKNEx/xSh0ZlZnNZRA6mlBt15cg1MG3DSO6el5TyMxujyUbnKwiEf9SUPkSXy4zZpnNqiTICoUtI5J5p/F6XncbzoXrpR4NE/phjIanfPHH36IsAhI2ITQp9ZAr4ovTLPMj\u002BEDhCsw8V66ex8zHgrYWhGZx8WkWXNqthKdrdqKtZ/HMPzGDtUjv3VCCFng3pA6nacx45\u002BYTemzx\u002BsuXaBjjxCNUSXdo9qGjTlZocwUx9FoiiNB4T8kyb9/aYshTrly8FHNKGWdpJ2\u002B0up1u4vDpe1rNRkxKquAQd4YgHqXPx483GaJcu3iBsRRttx6xkJoY5JFCC3S2GWzq8hPn2VNIzdqDh5jApQsX97zfRWFdxs11Nau6sJW2V94JjZ3tHYJZaoAwlcGZGq7uC5aAjNnjlIBabDulMsGxw9/6xS/Qk00c6xSumsl5TQswyRjBofKZDx48mIHttEbLd3BSCyc46m/VIggriHpqltiaFGzbkCBDoI\u002B3kmKfws/e4XfU2VLqaKjsEaVto75uZXumTMFpASbqaC0\u002ByDK97sKFc0T6Umy3Z7ikCjL3OcvFAjfj1WetuKwumylYhyG07zc\u002BEYOVN/0iak3Uy06kTOkxEaW2IX95K\u002BJk3rpxCRc2KHQbIea4CBFyO4sJsjbHYBYbMwQrGbOMY4XN7TED26bXG6SNl4BvNvUa5DB93ucXWF3rGVsTYpUyKDD7YucSe3CSEp\u002BBEARYoqJHzSlGDzf59vsf8PM/9Tp9RpSMIxq6rjr0lY5WUafamY25BUVDEQXULL5sItI2ojjqWKTnPvP8c9rtBzU6zTm\u002B8Xgcf2ad8CkbrbQ2C4svIcJXLOt/6RbKhC//jR\u002BjZAfn76DWELShsVQDnsEHdap0iQrcepVGm68KGA8fPmRzc3Pm2WCxh7BLQTdE2k0tPUYMqHSJ0bjCM4jt7SXmvJy56bNKPkiVrmNG4je2\u002BafWaBqXr16ixwalv0tp46hfFaa9Dfcyg1KkvF8T84FF4aCCK1cuRaR7Bk3bbGVznpJjjccVUQs/Juvj/ZpEwe6l5eWZ711aWjryHuyOT8RgHQ7jk0GVPbxALYqzAd/5/hOsesxnX3\u002BRxkaxVCw1zmqMupV7jYvjZzZOVD7o4Rm0XtikrlBVSle0YU\u002BLiN5HYWKvIcGiTAgDJsHRd7FaWYQJSrUwF5F8pNSEtUicuAGegrq8wB994yaufsLPfeEtgngKNyFYlQRD9pjj9GduZJlPuPyira\u002BvY2ZcvHix3fDHab2UlRR2dnbw3rOyshLnYQ9jNd8hJntoh2moOZu/Sie5lkAfVChcwy/84o8hYYcirFGwQ9FWDWehInuBYOP3zApKrj9axzcnUFSwiMgfVanDjSxh1ktNUXNifbE0yzzuKap0SCtH9MKVS7SUHYv8x1gh7oa6e\u002Bh7qRJSr05VhxF7eC65s0ygvWb8Mx6SrT5bluFJ/9\u002B5MuaG0/C\u002BoSyUctA/slLKYcZzN1iq2kIaFm\u002BABaDMnKxEqfUMNUP\u002B9O0aCRN\u002B7DNXolJCeIpTUgKwmLlG181flAMIIVD5KhFwy\u002BmLdtz5lT5jzvHIl2xWjtXhMitum8Jv4NhJ8IWY81TTCCFMSct2Y6bwwYc\u002BIzwqBV/95j3KMOKLP/4Wg2KE2jgapMxV7IRLrfhfSIYqqWgGDahK26pqbW2t7Wx0nDxUtzmFc47t7W2KoqDX6y3ka3YNVRdGkT0FkpfVMttMW1hCBt3m5zN6BE5RhR4rp1Z5863PUPIIlXSQMQ3591r7\u002BdEqPTQNjx8/nvnZs\u002BTpLFUBg/VofHrNNOn7mzJ1oQ4wipJks1MB4vILL7RSMnE\u002BD6tx1ZEpDLETVAiBc\u002BfOEXTAJHdAt4OuMfcTp\u002B0ilWXJcrFCKZPYLdpmid8nMT5RD2tvLe4FJ0ESOKt9QU1JE6BkmW\u002B995girPP5N19EbTtx6wYsPlUO0pYKjEajdsNmraq9hi3aHMEQ52gYMA5DalWq0RbbAitlwaAYUDCmsCZVWLLoGbPXkizTW\u002BJDL4bHIRBCjz/\u002B5odo84Sf/anPMpFTaMIWTZUD5mGnU7KsSDZWrn0RTwLQmWVn8tw1TeTJLc\u002BFAJkgnX93atQirmq3KrklqEICEZvDrIenoGHAYOkyQ\u002B1R\u002Be0k67NNoRPEojSMBD2Sl6yqLdZrvov0SXhYEYoxANWWQnakS6T7iDmlaQojp0BUhePgnjMDBYjeljveXgg\u002BREloFXq9kkILlBpv2UH5v5jByp1UciiwvLw8DcEsEEId9XZCAzIfJuTT3FOIwyipwiqNDPna2w0Oz\u002BffeAFvPTAf3VSduquHFbEzs7ZnX1VVM0Teo2z\u002BIIq3IY30mXCKjXpC6Xc4t\u002BzpV2sgA9CIDwoW5ZGjh5/hD7E0XUBC6UOgx9gXKCVf\u002BdNbuD99m1//tV\u002BmsC1KrcFiQcIBRhO7A3fyDJE6MRXf676Ye\u002BWagAPlYxa5\u002ByGE2JFHtW1oOn/dmb\u002Bbktm1OdSI2KWYpyL0CLJCU6wSyjNYucLIerHiV8T28S44XC50pNymYW2VTwtpc6cZMFvXNUVRsLW1NZMEPklxwqmXb1GpNsRkd8Yt7el4zKUQZvKzEhPnknoLHAj3WXBAnTlzZtd6dJ9bmL23/eYkesJT3fpMobJdp/HJjU8c1rC1tdU2PJASoCGESXxxWwW7vbBXBZ4Cb4OoSsAS33h7HVBk5Sqxxer0pDgOor3X67XI/BBClCfRBG50ussGmgSCSgpFlICLxGsGQEPNCmFnk34zYWm4im8EcRCaJvFJpmA96HK6IrQhKhOAlx619CgY8K/\u002B19\u002BjJ9v8\u002Bq/9Co4KtR1KF2ICNZ3ArdKpHO1FPI4O/rHGHFfP0vqaRo7kJCgjlN7SZYQVGneKIH0sQMmE3qJuRiqddu75UNSZFzc33fgk9OrbZ0uE42ARp5XHfoyE\u002BEA5\u002BhC6YNbpv819j1mrRYcw84xZNOA4emhd8O6iPj2f1DzCD1DTva5rfBjBoABpCKGmKB1N09LNmSVxTmU3Qs7/0KMiurZhu8JLQ1Eq4kqckyPypKYjAydDCPhqkto/LaKaJM5eR2w\u002BY4O8xJeFUFLpKpWUjKqSK9de5c5H9\u002BOjFEown7SDNOVpdHo\u002BdZpaZH3vSkrKYpXaD/iX//6P6RWev/fLf51B2KYQcPZs5FNVZWlpqT1Ynr333x66SDlkTS\u002BAF8XTo5Ylalb4zgf3ufLiW2xhGAXexxMtoLhYaiEEIWiIpN6WxBs9a9Oc55s2fN3e3p5ROz2JvoZ7zmMu60sgSINIbh/fnY9D8lhnjJXs6VmpurZbTUb9b29vY2YsLy8fK\u002BSbGrnUDNk/b67IAfP6SX/hzKRZQz3a4h/9g19lwDZFs0Fp4wh2a7l404mDqbGK/19prIRiCIBTCI0nNA2\u002BnqRESPQ6gvkjL5iqsry0RH/gGGhNjxElWxEnZaFViuyOIB18lChCj9r61HqGUVjCgvDStatcfeEyNHX0yWxaLAoa2o2eRdDy31EXJUwoCeUKY1tio\u002Brzb/733\u002BNf/29fYcJpKontllotpGOu0crKyomI7O3/RdFINbJEJaepOMO3v7fON9\u002B5T6VnmbBMZcOkiJAkmsUSAPRwSfVsqHZ2dmYoSSeRo8qe0z7f3vnd0AJToYNoT0j9hc\u002BSK37zyhGdv3fnwSwSuL2vqCajNj/bYhb3JbfP/1tGtfcQ\u002Bnzta39O7W22wcbCz3EspeHDjpPv/NwhPMdJtIXxspmh3jNUWPFP\u002Bed//2epbMC/\u002BXe/TSOnqGwZ0X48CfFREnbB5AQnmEUmOj4gpoSQ4Q0Nw\u002BEyLtB2r8mC/nbIZKCZp6BmdTDmzetD3r75ECcwkrMI/djeqI64E2\u002BSwsE0F0yRzsEktkDX2IOuEHjp2hXMjLt370X6UAGEgNFQC/G07Jym1vE6oxikgvai1K6V/Mt//wcM2OHzb15j6EZYs9POdc5JHQZJ3s15rKzE7tBVVbVA0sO89JEr12GkdMi/maPmtUcjq4zCEt99/w6191Cex0eBepQ0Z5YoJQk3ul9Y1SpdmrIz2kk5vMXPdlKhTJCpAZIEBzDJlKwIfXGFpEPJISFKHIvB1tMNLq2mhHqYFkumh3XBbJuILEBIzIX53Co\u002Beotb2xtpHqYKqPutk8syzcETXIJIiBC8otLjT/7o66k7zhDVHoSEXesGQgu4g2a\u002BxWLlQov3vpUeOu54ZoN1\u002BvRpNjY2dv28a7j22xjOGopQ4aRBbcw//fu/xJhl/td//xUqM7wUNBLF8qCcOYmmoSFps0zL4SEJ5E22dlAZA33UsYv0u9/InlJE2e8wMOONF1eYaJ93PnxIIUs0QaHoM7GCYAHL3WX2tAcdYq1BaAIvX3uZSVNz/8FtlCJK/JphKkjLYetWU1PYI1m\u002BrSDQi4qkFiiHZ\u002BmJ0OyMEzh2Vpf9qCNLxnjvGY1Ge4KAF48FTrxEQK\u002BXZb7z7n1qVqg5h3cFRsxDuSRr13aFgcPx67rfa4cMuZ5x6D4ekEqgQAhVkmF2PSwYO1tjzAec6TSM7WIINbQocnJ3mpbwHRKBu6F0AfXbNONtGr89F4kcPMwCND7laR2hUaTo8Wd/\u002Bmf4xuFskIpZWdu90\u002BQCOrn1JDkdppSleM5EocaiKJ7ZWMEJKY7mCtvGxsYu5v2Bn2d6MpWhoee2KRnz3/1XP8GYAb/x7/4LtS5T1YoU/UgKz/w6Ar6jtqlMOWAtmz2dpIPBgIEMmIzrtFD7b\u002BRdyGUDZxV92UT9Dp9/ZYnKhHdvbzCWM3g9E1\u002BorgBcdyMveNlUBC17\u002BBC73lx54Spcvsh773030iF8opPMNSLYEwoCuCRBLMEY9GKTh4wqP06fxplrO8fKygpm1uZG9jJas/0Bp6Qqh1HJkG99sMEYA86ilK3SQaw8hTZMCu2LEeZekk88m7HvWNhHEsAbDhf13qxg6\u002BmIUIekIBJ/Pee78mjTHq3WV\u002BrGlObH0eBsJzZv9U8pwojKj1tvZ/Zauq/JNuqo1is9zJd8/S\u002B\u002BSxOGBF/i4gmfr9Rd3ZnnVjSRvkNnryp101CIsrOz0\u002B69Z/VqTywkNDNOnz7NZDJpq2yHMVxtE01iWV7M40woRFDr809/7a9T6yr/4jd\u002Bk0m9g5NlgvSSnId2kLcdtzRBAuKMxv9yLupUDQYDvPc0TXNoL6Et2xJwYRS7\u002B4ZtChnwmZfOsM0y79zcwNmQECJi/TCvU0hi3rEUHNKtlrz5xucJ1Lz77nfSbzZMOxp34Bq7OueQ\u002BF60SqxAm4uaTCYnstbdsGq/oQZ\u002BkXKnFdRSUrNKT5W6MayI\u002BaWCaX5K7IfLKO2aB8sG1qd9Nt2PzmJnI6eCes/WZkXwkcNXul6ibwkaUnFAspRNTgNkylW8XmENIjG/W1BRsBXFCGULpKJW31Is5/NhB51RZVHSWzrF7//enxPsBZosHaOO6FEtqkj6VJWdigmYBAixst00DePJuCXf53TCs44Tz2Flje8cNnR5hPPk0RACjugNBI35nShqkJprEnDm8WGL//4f/QQ1K/xP/\u002BZ3GDenMTkLoY9TMKupgicrvkYtohxKpIpSDomg7YMHtMlYmHsBZ1j9kPW7Je0GMaG0BuMpDuVHX7rEX71/l/65V6gLhzdDCmiqpI/tFr/clsvPnYqoT4DK11//LErDe\u002B99Fx\u002BgKCJFA7I8yOHWpGu4up2tu8/dVSE4yeEshjpespCdtIJ2KtBYIDhNuak0R1a0euzZ8MZeitOqXlHIjMTvUcb88z/TkNyoJCk4oBQ0iD2hwPPipRe5dfshaqcwGSSsnrWie1EWe3oImRnOys4LHjAbRdFBNqZFn2QUpU2JZM/GzaQjVGJetdsgt9vrc3lpJbawM0Xp0QSHo9fCMOZNTMaDRb6uo/EeNODxBFEqb0hdEUITq7lzc70fBvAw47nAGrrNCYC2WtG92TZE6XRanvZhy8nLGIY5q4CAk23\u002B6T/8Raqwym/8L/\u002BFxgb4JiqWFuqSZG1IScFcNt4/77GystJ6W03THGpC88kvNJTmUXYwxvRCxebaE0YyZPXiWawJUXVBFG9NFNWbGbPJ4/gTnQkrRUpee/UtRD1vv/PtuIk7XX2POkIIvPvuuwC88cYbMwbquHSdvUYOywM5Ua5Jgjg/e2hTAgGfjPY07xSEdEAYZgFXRNT\u002BpUsX6FNgdrycSFmWJwhpCBQaaKzBqafEcMQO0S6AsENhUaq5qw6RE\u002BJtVVlyeOUgGKUzREax87Rt07cdNIkAOCoktxHr9gOQrL/abbOVrqtTTyd3LyqKIsFwHCqurb6SuzJlD15mk\u002BpmHucCwSYUhSFhB6cTqvGYXjNBzWOSjdWJbSfgOeOwsmU9f/48IYSZDjrZ63JJlVMcUa62dYW1c1KE1GW2oscjBuWY/8c/\u002BhyB0/wP//a3qDnNpF5Ci6W2FXdXpG/f7Za5cc4oyt5MjitfI3tsYrrLv3YhVwJDZNn7gkL67KyP8BpYPbeEx6POEfx\u002BxmBeuC2kZK4gxM30mTd\u002BlHff\u002B8v4z9kgHzoRnYsgU17nO\u002B\u002B8A0TDtVdn7WffBFnXaQqz8Dp9wbLx6noF0SMLBG1iddc3iBoXLlxCnCM0W3FPhObIqazMa8z6Vpm8ffyhmG9Y0h2KsMlLV5ZQG\u002BHYppEiChVrk3LV2tHw0tSLMGpfCRoPtxhQgW1Sss1nXj5LTwq2R\u002BuoVJg1Hehmki2e64NpMj0IsnOQm7eurKzMVIp9MELKBQfvO8TnzndY0fJXQ2jQwhOsRmWHMuzw6ssXKBE21j5Gg0fMCGodA7p4HY4zPlE9rEy6vXfvXmvxZyViNM6VdF39ThJRYlXEwoS\u002BOBrb4f/2679AI\u002Bf4jX/9H6nDNrjYRcWsyy/c/768TYm4S4MBvvFUvqEOnsxtgyx9vFgRcooXc6gVUeLZG0/WN/B4zp8/u6\u002BAWjdRmsRO0sLGnwQPNrP8x/OwMtUDpm76u\u002B\u002B\u002Bi/eet95660Q9rNmuLruTyws\u002BQc4055c5eOPKCxfx\u002BERJaXDpcHOFO84UzOhbPcuIWvGbDKm4en5ISUlpj9EwQbUAhgSa6Etm4HObs\u002BjwPQmoVMmb8qiM\u002BdT1i5Q4ejyhpMb5zVZ9g11KqXtHE7lql7t1z7dxizhCF\u002BNzl4QXFuLCAgUVWkzAdhAqXr1\u002BkZ70cOEpJR6s3lfS5iTGiRis/RoOzGOwzIzLly9TVRU7Ozs0k4pCHXXdREqBGaqA5X6HtCVdSWBSSQvudMLQGpAR/\u002BDLr\u002BBlhX//W39ApReYNI4gQ0Sje7o4UR3zRdkFlsTBc4WjXwo9KRnvjGg1bzUmyL33FK6AEKEHJA0sbznsDUhQHApNiYpj4/4IpOGlS8y42FPK2W5DON2Q\u002BUxO195FeJ4drQzJgk1nGvA07ferpSBClbfffhsR4dOf/jRAi3TvhorzGvBH8cq6IYumfE/wAdUCw8\u002BoBTgRLl\u002B\u002BjAZPIFZLg/jpfgtT\u002BtH8s8/3yoQYCmWSc3cvHnZ0czAt31LGvHZ5QGw6P4qE9BDasC5XrdWKJD\u002BpiBrip63LME/ha1yxheMJr3/qMo4CZw/bJiUxz1UkiaSY72y91U6nZ5HYNV01qZcGY2PzCQDnz5\u002BdeY78LB6oxfBmeKOlmE1zYtGLz4n\u002BHo95\u002BcVVeioUto6E2MfRzCedfKJ2V\u002B72Y9PvWjSfRx0n0qo\u002BS8gcpWzZ6/Xo9XqUrsA3TWuQBIngyXlk7oKKkVigtBqTCX028Iz4e3/7J2ncef63//DHBD0VXeNmC\u002BX09P4kRDe39Vj87u\u002BwGJIOh0PMjGoyfb6iKJLQG22b8y4iuWtQXNCWVrMIYLfnaHMHc2RYI0qTHLOCNosQX\u002Bywv/fee63h6ibmm6ZpixXPEj5OaTTgUgPObGAE4cWXruJDg/nQgSEd/vvmjVHWYH8W77H7vKradrCuqq39P9g5HCErfsREer801Eb0pcenXjpNWYDao9iFeuZWpSM\u002BKB2df8W5\u002BApHXTbDpcNlc3NjsbrIQfeqBaGpKdQisd75mIfTHV576RqlTCh4ivqaQqdA3ZZ0/5zHMxusnLzsVpqOMprguXP/Ht57Xn755VY3fNGpvmhEaENMFpbWUMgWdRjxj3/1VSob8u/\u002B0x9RFA0aKgrRhNuaGhYXANwM5Qc62BdRfPD0\u002B33Onj3LrZu34mcTaXlGaI18oh6deN1t0dQCX485ohcw\u002B/ncizGqfJa7PyPTz\u002BY/v/vd7\u002BKc44033jhwHfYe\u002BxtWJ4JP3YJevPZSFGFsAoWLRiGEOjVxmK6ZEL2WRY02sgeUc1T5vruH6XEMV/bUsqE6bDhpc16yFAqhodAxao/48i/9KNJsgjzABd8i5UPn8rMNeDvCZ8lG5N6NhSgbW5t4H/dv9OLY15AoAReg1qwpF1BnqEwo2aLntvjSL34WsQ2c3qXAoyH2//S\u002BQpxb3MjigAP1B5bDGo/HDAaDY5eJM2ZLRPjoo48AuHLlygydZL\u002BRN09coEAIOxQCwhbKgF/78k9iwVFtP6GyHiHpw7vWC5qGGfO3rzaL1BcRrt\u002B4DsDND2\u002B2v\u002BdTRWTKoZoil49kuNpmE/kaRx9mgbW1NYZ\u002BnSsX9kko75WLCyEZitB6U93k/GE22lG8LzPjhRcut55CnkPvfaSqdKenQ01qPcUF8/v48eMZw/UskI28D4uiOB7wVgJIg7MRIg3OapAt/vovfp5CNihtHdVRRwkhhsXz\u002B6YtSiRPy5JSbSMDQvA82biLWN2q6dbV4XBPsTIZIRKxL8AmhtGXCb/0Cz\u002BO0ydoWAPbRM0j9NqOVkVR0tjz96q645kNVtM0LbM/6zUvivf36xbc0gnSy3Lv3j2apuGll16a2WxdLEkuz\u002BKjUkJIzTBNsz6PoVT0w2MaOcv//tUPCdrnSz/3Fj3ZRHiMYxvvIuwA71GmfQu1rbzorvsFuPHKDQC\u002B9\u002BEtQGMuq9AYxqSKoM2cjHuNaSLeQsSMZfyNU4cPcV5KdTM5m4Mac4oK6\u002BvrSFAuXDif2PtGUfQi/EOj5pcu6KrT5Qp2x9tvv00IgTfffHN6HykdUBTFDBC3ha6IRGE9iZw3X3ukjP999YWrUdM/Lhek349rnSqy2aHIYWTwqKSEt1gLFjKLGuwz2k77aMwfNHLE0CWAH\u002BbwnPm8Ra1zbEK/eIr5CX/7F38MlR2C3kWJvQSD6Azvsru\u002B3izmw9N74vGEUOJ1lcqW\u002BXhtFK8vA/rEtIVvPBSxm9RuEOl0PrxPHF0BtREDeQpuzM/9tZ\u002BiJyMKuQNUoA1KARSJsB4XJFjgpBu5HDROJOmeF3dnZ4emaVhdXZ0i2DtW/jA8viyu5pzjzp07eO\u002B5ceMGwK4Xo2kaXMc4\u002Biz8Rg4dGkprCNJQywo1q/z277/DsNjiSz/zOr1iQNNs49Qnr4x218yEZPu4t5/61CtMmj4f3NqhJ5s0MsRweHpYKDhcl61otESNl196EQvGR3fu0qSEaitJXLgDr7QruanC2to6UsDZs\u002Bfx5mikiN1WItt6phvRQaeyc47vfve7XLhwoRVjnAclzjyZxTVpQsBUcIXj1OoqV68uMT704TyVhRYFQo2KJzQTVAPr6\u002BtH4DYuHjPdyDt6aEcZ3cM5pko84nfoyTa/8LM/QenG9HmAUGFJUXU3N3buvlTwQRAZ0gRJ3Nohdx9MqPFM5AzK9lQf7IBQrPucEYelYB6RMb/0i59P13hMKaOYTJ\u002BBN2SO4A9OYuaZDVaXiV3XNc45Njc3MTNWV1dnErXzE7bX9XKImJHxuXr16quvtlWrae4s5QmSaNk0oErVtE4OwURp5DQ7NuQ3//AepY74\u002BZ/9EQa6gbMneNuhxTZ1WPP7DR8aCid8\u002BpUhn/\u002Bxz/Av/vUfMqGhsrMU5ZmZBpz7jpyTEEGccO3Fq6gKN29/HKuRZvi6Ody1uvfnK1QdvhHW1jcIOqQJywQnOPEQtmcM1mFGUcRtk9U6sxeS6Vhdo\u002BlU8alat3r2DErBZO7Un9kRCWw6Uz1tsVwBFcNJjTU7PNpeQ20bSRrnz8JVy8Yp45WOQpJfdK1CFG8Vn3p5lTdfu0qQxzhqkAiCFis6aQmIldNpmJ5zqhIM0z7bFDSc4u7DGnSFWk\u002BDlFHVoiNPBBlOcjBGL6/X3bu3CR5eeul6xFm5VMEUh0CLbexe7zDSPs9jPLPByqeJiFCW5cxCb2xstOJhixoULBo5d7IIifz\u002B\u002B\u002B\u002B3hitK3U5iO3jiSR6lGiLOKFgEpU5PhehLmPRoQonIMnWo\u002BJ2vvsNy8Yi/8wufQv1ULtfmYQd7DBWhaSaUpafHE/7ZP/kSI3\u002BOf/lvf4/GxjRSEmyAWVf\u002BebemUGbsZ6kQVcEHz4svxvblH928RaHgqMAaTIqF\u002BuBCNw9GajbgES0Jokys4OO1J9Qy4IVL5ymkT2k7SWY5ltHjxszzP7tu8zCVrOBpZgyHw133YyacP3cRT0MTAqq\u002B9TpdCplthiSelRlIzxGIXa6riAPCszIwyuB4sj1G8OT2YAcbl9DioYwi0YEcITRRUPIZvbQ8J6ra9oMUP8IhMdTFtwdTHjkEniLQ0j5NOSqco7Y\u002Bd9YfUQWP5xzB\u002Bm0XnVmjlJL11vW2Zo2W956yLKnrmrt37yZsm1E4xcI4SVP7qN2bQN0YnY5Sz5ZjfdbxzAarG/otcqGdcy3C/fz58/vfTFG0rvheyGsR4YMPPsDMePXVV0EVLNCjSPynGpGIL5kqJmiLrJagqVddRgmfpwqe\u002B/efUNojLl24gEpBY3UL0svPt6cygYsQiMJ5JKxR6Cb/z//2DRpO8y/\u002B568yac7h5QJGEek5BfimSfy4WYWJkFqDB0LqVWGA8vL1F3HscPvdbbyvaNwqplHSRlueXtaHyi96zM\u002BJuIioNqHWAduySsUZ3n2glNRcu7TKkE16tkXfqhiySEjhHCyCP3RhJ/MUrKWlJVSVM2fOx/czEkRxXbvU9QjmIQsSjbWooaFCwzZ9HTPsNfS0AR8b7DrxGZzHNBmfvyTdWxDMGWoBc/F3G\u002B8wXUYNdsZNbMfGweHw/D5cxMW8fPly/N7ug7pY0AlJ2Uo7eTlLnL3SxRxlRYiihuEUjazy/vcf4jECFwn04p61Tq7QdLe3k5qTtDjGtEa5rd3t27dbPmHu0dkESx2Z2nJx2zcyZF5jmAUc50Pizp07mNmhWrf9wNUauiC9vf49T87Dhw8B2t543RJ6bg5w0APljrZmxgcffAASeO3VzyTBvxKzTbAqVjLCrIJDdpfy\u002BkameUbFR49i7eEaAOcvXYgnyyGrlRATwVABOxSAZ5P/7h/\u002BNSo7x7/5n3\u002BXSRig/jwBB\u002Baw4Np7mt90s9CIhOmyhr/zpZ9EZcxvf/WbVNanRvDpRO7\u002B7l7DUg/F2k7jpUejQ24/3GJJ4drZ8wTboC8alTPEsze5Yo/rm7G1tcXp06cxa1pF1jYX0sGWLcrZmNU4MWKvpC2cjlkqGwY6xvw2BR6kQXBtXmvxaa8tyDgECK5PbY7GSrwMuHd/hLOGT780bA3WUcZ8yHj58uX94Tet5Z7qipgQ23SpY\u002BwdRkEjBV6X\u002BeDWYzxCbWfwHGAIZnoRzq5FNirOOT766KPWsM4LOnafJf93fj9z1Xj\u002B32/fvr3rPX7e\u002Bu4nAhw9qLtKrv7lsba2hohw8WJ0m3MIeJiH7YrHiUayyrsf3Oapv8blF65QhIKebgJj\u002BmVJSHkfTbpCJlNBvG6ZfDojUYRs/dEjgg9cPH\u002B\u002BNZKLxn7ldaViKA/ouw3\u002B\u002Ba\u002B/hpfTfPPtjxjbKhM9S2Nl\u002Bvz0Jc7XmupAdb6LCT3ZZiAb/L1f\u002BBQVff7j73\u002BDiQ1odCUegC1NY/Em7o5AQWiWMC3xzZAPHuyw7PpcPluyVAQc20dWQ9jFztcmNo5tPdqYEZnBr4Ws99RQSEMpE5xusloKhUwoGCPW4FwMmAJ08jzx83mqbIHkjmiPUVii1lPcuruNuQE\u002BLNOXzSO33eruQ4CrV6\u002B2\u002B3FvyEOYulNt8jp5gAJ1ULysUHOa9z98TBVqtLiABXf0\u002B/MxpRIsCwY6XnnlFW7dSvjBDrewm29cJPDYrd53vc9bt27NRBzP0pj3qONEPKyD/n3Rg5gZDx48AGgJqAcZv/y59vcsllZrKxjLad6/UzMQ48bVF3BsE8IYtTGepDllfrrJLST1BIn/J/HP3Gwi/2x9bR1R2eUVLrqv3T\u002BsUZkgzQaFKwiyzeffPIuXs/zFd\u002B4R5BRNiIbDS7EgwT9LABf1iB\u002BhYZO\u002BKyjDDn/3Sz/Ojg35z1/5EwBExrTGeEEOY9f6aImFAk\u002BJx6Hm6S33KbUhjEYc1cPK65jXXrTrU6Tv7BZHLCDSUBJDMxe2E48OCtug0AZCNe2S3OZRXNLbSi/N/HNRUMsAtKRmwJ31EZV5ar0A9CPhlzoSh4/wjs3jsjLDoyvbs3BOLDpYIR0kwQpMNN6nDnj35uMIcrBVTHqE1v0Mu74/rvPi78mek6py/fr19nfnpa3neYU5xJ8/mLuh/507d9rrzTebbdkfz3l84l1zFo2tra3WA5tfiO7mn9fyiaphikmf2kej5XWFb380YuCMly6doydPkGIJ06JdAEkCvCKysNohqUsOTBHtDx8\u002B5OHDh9y4cWPmRHXO7WloRSRiu5JiijJmQIXZU37mzWW8Kd/4q4\u002BpizOMOEWT\u002BzKaziCdZ\u002B5RAiYNdYiStUVYZ8V6/NovvEYQ5fe\u002B\u002BhXURqhY4pXNuuwWrMV7ebFI8xEQc0jiFYo4RBz93hJqUNXVLgG2/cLkrrfs2l\u002BJnlHkW\u002BZfbBBXUdqYkh1ee\u002BUSLniU9bZRrIQQ8yoChuDS510yykrMtfVcr\u002BXGmTqa4Kj1FN\u002B/X9FQEDgbk9hWkPXi56tr82vXzlknT9vv99vf2S\u002Bkan9H0lx4bbFUjRdq6RN0hf/yf36DF158nWAXYo4qtSqzOROctdm7w3KhKf\u002BOUzDhtddem\u002B71TgOKRTzK7n/PG938872oTd252UuCu/uzkwgXfygMFtB2Dy7LsuUn5pFdzsVhYzqxKPDSI1gJukRdbfPhgxHO11y9soKXhN/SKS3FmyWdosNrnn//e99HVNrTC9jVnKF7Z90/gwWcxDxXYTuYbfOFH7lIxRn\u002B4t2P8QwoWMVLgVovcRDzJMwbh6wXNk69CeOp/Us//9Osra8x2c4aZNNci1MX/1c4HI5CHI01LfUlp69hiioP1jAYDAg\u002BUNUx12NmM52f9xq5828X5BoPHijCKAlabvP6Ky/Q0wINj\u002BOzkFt07cYWhY71VkIipEeNppBE7n2Ax0\u002B3ufvIqLhAzUqrDy\u002BHVLnYizt41GFBsBDzlcH1qANQDvm93/8akzCkdmepOc30VczyMsXs\u002Bnf3ldPUzVtwKogJzpSXX34Zp\u002BVMiDa7FgvuLx268\u002B9WN0eV5\u002BA41LuTNFbwQ2Sw8shaRV3PpXtS7H7wFKvjUoXIR6iB6zOih1jBzfvGL//qf81/\u002BM3/3MrItjmUozItNMI4bt26RfCBVz71SryLrucHLbYpc/jazirdl08qeuERKhv8zGd6VOZY3/qYyk5jepZAxDdl2lD7rpp2YBfTqpjS0HeKNBWn\u002BkPUwdb2ZvxXH/DiY3eUxuPxNOpba9oN02g11QOaXH1Rod/vo6qMRqM9PazdYfNsu7H4Do1ZkZqXrp8FCxSs4XzTVjeTmSOHxNbJV0mu9uYZltgmnRBw4ni8sU0dCihO423CtOjSKUosyHPNj724g0cOe4IQKBhbD88yX/mjb1AHIbh4MEV4CgnGEZ\u002Bnlf2ex6vlnJIPESsVDO8DH9/6kC//4nWcPmn34ryB2etA7hq3/G/dHFV\u002B3oynPE4jVudc64j8wLvmPI\u002BRK4vZRc0TfVBSL\u002BY0DJyAlDRmmKxEkTJz/MqXvwwo/8f/8ZtMK1VHhU2mqknqsHvr1i2aAC/feJVaBlG1kRCZ7guv3D3hG1Qbylj3p9Ae2ziUisJqalnCbIBPVcUWENheZ9fMEeoxjgZRRU1YGg7xIVA1NU3oaI\u002BlFlrzEi1TYb1pviOHxxFQaPTKHjs7O0fqW9hF72xvP\u002BWVl6/g2AAmlE7wvoZw\u002BCqTyiaVbgAAMlxJREFUZcCwxW7Ho\u002B0R3kfvKmgPHzR2NJL0vzwO0d79mbiDc2utrkdFn6/\u002ByV9S2ZBGV5CyR7AGcwvylm3esWu4p9eL70KBBfjww5tICPREKIsCwjSkm69i7udh5T8zl7frHHRleo4zF90GrieR43ruBqtrqY/qFmavZWlpiRBC20RhJubuiMS1Amekk0MkYZCiblVOfP7dv/ureDz/4Td/k6zpGT0UH4X3VfBpwdUX7bVzytTMY5q6kXgIUvDOrXXe//Av\u002Ba///j\u002BgkBpnGxDGeDqkak0eQ1Jj6EqmBAyhYeif0meDWu/QsERtF6l1lYrVeAnnkOBajEz7eYkKpU5jQ1kRS9cUtHAMCoeTJUajFMb5KJInufmDWFuhNMmyxsmD03iH3gyXcF9mxvZoRKHaSvB017g95VP\u002BRERagKmoRChB0lDyuZuwdjvwRYClCfhQt0ldpevpKBtPN\u002BJ6J09WNAvTlckzW2QQkiHOVC6beiBd8OthoCxd77/rhYUQkeK37z3i1v0PYysz6cew1UdgZtSM6iDcM/RGHMGaOP9ZwYOYV/RBufn92/EnMowt0WQUNf8hwj3yxjziOChHtWjkZ67rus3vqSplWe7qlCMiC8HFRxnP3WBlb6mL\u002Bzjq6Oa0iqJge3u7Rdh3qxqaiLYheSxquyO\u002BSJCOcf\u002BXv/xlCi34T//\u002B/8dEVkDHqHgkRCxQaJq5KdpD1VGUhh41S/yrf/c7lBL4h//VL9KXPiT0uKY\u002BckrS8dbd\u002BS4JgcIqYIwGT8EIZxE5JVqhjAnNGE9s3rFrriXM0DugFXhux9JwyKuvXuXt729TNxJ742XXv9u09RDLlE1Bpuhkw9WV4DWzXW3GMrhVZjg4C0a6n24FKu\u002BnmzdvtkZres9R6i9/ru0r2dHfysM5jQKCNmVpHMej6nJbu5998OABVSjw7jSN9GI3bssSLp05nPs650q8z3jEEJtI\u002BGh\u002Bbt28nYoGsRN28FEeNEBKE0xT9fOJ82fpS7nfaMUM09zNCyCcdGOTT8TDWlpaalHQRx3dGDvnE7Kczc7OzsLqCXRgL3MjCLHfn0JZCBYa/tbf/TX\u002B4s/\u002BEy9efJl\u002BeMwgbCFhh8KVqbalbUXJNPpZbam\u002B85J7KfC6Sk3B//Qf/gJHxa///S/Tsx36/glmIzx0Ou9MdYNaJfcIfUdDkRDLG5R\u002BTC8UiHpURmjLXzm6TLITpXSOV199lUkY8P777\u002BfgOK5X0kdq3ytpWhBrzsdFXfL0qSzkKsJoNJrxUvLfu17XcUb3oHv//fdnsXgJdmGtztls41m1gO9oxufZNm8YDf1\u002BnzLpgx3nxeqyMkSEu3fvTg9X5zgS\u002B1OitxmvZ/hQYyjXrr7MH//RNyOZHo0MieBRJ1hQVDSlIoSj5mRPYpj9/9s7sx9Lkuu8/05E5F2qunrvJmepaUrTs9C0uVPUUFwkWaIkQLZh2aD8IoPeaPhJNvwfGH7WH6AHAYZXyoJoQLBlLZABSzBsGaZJSTRnenrI6WV6qe6q6a6u5d7MjDh\u002BiIi8eW/d2qu36XuAQU91180bGZl58izf\u002BT7l1KlTWwbI4eiK7dkeusPKN1a/329u6v1YG\u002BiWf85R1dzcHPiAqWxMsyaZCloRliZHENOFKCIVfPrZ9CjNWa6sbDAXLC\u002BdfQ5f36fWAdZECljbzDhEsYB0WRjrBaojaMEgFFjbxeiQf/\u002Bf/oiebPLLf/2ncPQwoUSoMVo3daIt1haDpUSkjMQ3IYrVFkVBp\u002BjhihZEYPIQ27xNQwgEH2I6IsJrr7\u002BOr2veeecdvI\u002BOyYeAhjgmVEh7LekYE4fVoBhn8LUnaGBzc5OyHHUUD9phyvcPwJUrI/6xdvq1lwe07axElBCiEEXwA6Cz47r2EpWEELh9\u002B/bYuTZd48mMtJnJay8wNC\u002BgmI3E6Oq5557DotS\u002BAgyCwxiH9zUm/U4IUaDFh4BRjz0C7b/9WHZUk7CJh4V4f2RF93wC/X6fEEK8YabcxFOxJjDVe\u002Be/7/V6vHfpPU48d7b5u8I5qqoaSzmMsVHzL7XbY53LoCoofWrtss4Cl\u002B4Ome90ODnnWZA1uv4BgfVmFk6zUKtR/CjWiMX2IFgcqoGgHYLCQAv\u002B1X/6UywlX/sbP0dX1\u002BjofSwDvMSamDM28XqltaZO0bjQABjTxXvY9JswgPn5fkL9x1\u002BsSx/b3plxQHYGfqqvMGJ45eJFnA648sP/RUhrMQhCkbBrOc3aOvwqJkUYRjDBjKUjuzHRjnVWWzigDBV59913p95H299ntqGvttZSVorimxS63BzGThzg9vhs50mNXJtq16pu3rw5tradO9rRnLWR\u002BE4Z1dwSNMMY4UMf/hBNhBiLWun7WlxlQZtegmqkRnapGD\u002B5v5kn7CAR5ORzl38\u002Bffp0c/xHMZLT7N3D/oJpJ5IBeCGEsTfxgXAuJnJcewPXbt3AOsdz5z9E5WswMbSWRIpXVRVip52yic5FDHUaESmrAev3H9CtlZfOnaarjk7iCMrUvKEORCKt8Yn5CGZMNMt0CHTwYjDUfOf7dyjCOp94/XmMruOKgNWSQJkwWmk9UxzDVgusr6/jnKMoojisNWYEehXZQwDSGrwWw0cuvsbSre/RPX2coEKtgUIU8SVGRuKfjKVYh7s/xqYX0r1w9\u002B5dHjx4sIcDbI1SjYndt1BrI8YwrMpYr9sncL/dqW4j2jOF0n7NWJPER0cQhRBqrC04d\u002B7Dzc8QVYEMxKjeOFRtGnym2ScAa6KgqUtc/3lP8whc/u8gnb42XEdEOH369JF2/fZrjxXWYIwZk44/SI3DGKhDBXYuzt8J3Fi6jVaBxedfwCRwXWTXlFyibFkc8wgSsU3SiHt2KDlF6Cxw\u002Bd4D5hnywskOfblPR2qMWpx1VFqOhqqbBzmkojIN/sdgQHsMOc1QT/Knl2Lx\u002BRMfXaQr79MNdzEm14umkAdKUlA2kc0hp2hWTOqgRme3MLfQ7C2MakxjezYx\u002B9gMWgtg\u002Bqz6Od56f4MCYfHMcTr1JvMW8MOkmzeqeB1IZ2vKfZDf3jkaMDZGHLs5bCb3Sl0cdlaDlQ4bZYkPPs2RCqI6WvMe34/5QTfGsLq6Olaf2bcDSBiqEBTSPOz58\u002BextgC0qW/GOl2FiCP4\u002BDkN1QihkTB91kVmi4xdVJWkDuTHotvJUZr9Xp9ut9tkRwfVbzgKeyJwWLlD04Yu7NWqqsIUljr4NKsVazBi4MqN6zixvPjC\u002BUZReTLmGAlbjv1tHAwGavo4BcMGC2dOcAzHcOUmvgyYwqLpDaTohEpJGGdrJBDEUYc\u002BmC5lUBxzfOfNu7iwwqf\u002B0nnKsMYwCcYaGaTRk3y0aDpWP0trDfHB1SCsra9z7tw5lpaWEv/S1pAip5lWJFJMQwOmLL3iXY8hNV23wJWVB/TDkMUzC3TEITpMNbjxY7ZrM\u002B2HYrfIOf/b8vLy2Od87RtEd5vHPe7B\u002BL6io0mH2juMO8mVd\u002B9S6jzYXlyXJ6VXuz\u002BwIYuHEgfY1desbWyOMR1kgPM0a2ps7a9Kw9\u002BScWEGFl9YRLwkRzNyziKK95F\u002BqKkHSUAkMcRqxmnVWDyi61iJMmYNX6QwNXLdr/V6vS3O6Sg0HQ9qR\u002BGwDogZH1ne0BxxTaOobXeG2lZYSyWCURN5p0OmkQmohZrAu9ffwxjL8x8\u002Bj4hiJNZkIijS4ozDBfAaIr5KWielPo3UjLT\u002BTp87S1V57t1bQZyLqj1IRNpbmyI9g6/rlIIkNoY8JpNxYzgG4RgiHf7HmwMKrXnp\u002BefpyX06eodCS0RaNTwZdbuyDFmuoDV6jRprcnlY\u002B9adpbEidYi6NKN9nEipnLUYDTgbnVAlPYJ0eGe5pgg1z505QUcHdGSICbFGGFNPHXNa7TpWuwbU1DwSXuhWohyiEZ6E6F0kOSuSpFVLiUVsJAO0ictJHRXHqPUY71y/S9ANvBxHxcXRGLLAwyj1zeZrBWtQqoY/SqVDLXNYlPX7K9Fpka6p5ogmX9cJmMIYG25O\u002B5QaQ60R8f38c883aP2JJyH2PBVywbQOAUksFZnnihBwrsKygdN7/Oxf/STLd79P7l9DRgxmJpDdnVX7ucowou1qcgeMrI4kHDvKCOvQjitvRnssp67rsX9rmyHexCbEVnsbNDwWRVAwrGquvXcDK56XLiyi3iNiQYTa\u002B22HYOMXh8ZZZBiFWMvxkycwFm4urTY4FO89YjvUaaxl291IcuKRlK2DcoxKBly\u002BcZ\u002Be8Xzk3Fm6ZoBDIZQ4qSH4scimLQ22nWUKnzt37sS3rpE4uuT91uBrkgJXwONQA147VNLh2vImHV3jI2d7UQQCGtR/rp2N1IO21oDyjX/nzp2t3bIJG0EpkltIJIQaQG2HShyhNqj0eef6\u002B1QoNcfjnrboeZK255jl\u002Bcko7KBAnEOtKNAwx3e/90Oclrx6oQc78mWNnFa7m51/FmPRIBjX4UcWX4mRo7GpWzuCikArVW3f49ZArYmwsKSuhnRMidENvvLlT9F36xBWQIfb7udeuqD5zwwdmjbCc8CU8kjzxoeREh6p48obtSuNjdDImwNNOhUndUZKNCEIV69cQ32IOohJ0dkTMLaIoz0S0uInmTBjZ8d7D8altxCcP/ccAzmN/OB9rCkovWJdkcL80Ppsrrm0jztqzwc61JxiIAu8dXuA1XUufOgYc3YNZBnb0KyEJpMzmIZeeeq\u002BpPD9zJkzeHuMjeWMERIq9bsUzVsYMQFwlMUcJgROnz5NL2ywsrLSjOzkP7ccpVUDunfvHkAi\u002BGudv0zuyWTTIcaSYg1qCoa\u002BS9AFfnBtBU9NMKdTGm9BRrQ8WXB0BKTNd2c8btEBSRFaqfN8\u002B7vvonaI6hn6skZQwcpgyzonu7kwPrAfu6bRWV24cJGSk/gguKLTpLlZHSinepHgehyhrpVH8FgTI9qevc9Pf\u002BUzdOwGIrfjoLSrcU6oaj9SIWo0CXa8wI2jmgTOTruO\u002B3RWD6XA9TBrWEfiuNo3wa58WZKoUlrcLKo1YuJbQ31kLAghSnpdu36DWgMvXvgI1ipeqyYzaYNOc5t87GcNGFPgfSq6q\u002BG1Vz/K0Jzh\u002B5euUfshzhWojx2f7Vgh2xYx7Q5fKWKO4TjOD27dpycVF547S9d0IxMom3sa4M171n5jnj17ipPueS5fH\u002BxwZUZrHT2YBi\u002BGWoVCOqjGgvHp06cRkYYGe8s5pZRwfX19DKszds12WkNikfA4vBjU9Bj6gqs37zGsPLWPzKkiBp/n37YcKzTMp40jS2IQw7qLQfjO965Qywm8O0MIBZhAGQaoaNICmLa\u002BrefajlYWjh\u002BnCMe4txnPxRjXRFgS54GiPHyO2ltiD0YjTMZIwFJjWeErX/osPbuJ0fdBNymspwwV6gM\u002B1KP91O1ra5ORUwb5tnmvDmkPtRL/KIruR\u002BK4YGekdAixyG0bcEqEBhjJKYmk0Z1RCB80tsCvXfshaxtL9Of6iHYQ6RA0quZOShqJRHRSLCW034axUGuY4/VXP00VSt5\u002B\u002B/sYUxFCaiRoFMjQ4Ft0zRNiFzqqwdXiCLKAly5v3arpacni8QV6pka1QiSPl4xWEYkKW0QxSf23faOqehYXX6D0c7x39VrDo2SNjUj8Bg5hmhpIswtS4EOca8vq2DDC5SwvR8JDreMRVldX93WNnY0t\u002BrgnNnbFpGAzWLzMc\u002BW9B9TBIvZcmhro4TBNnTFHO2Ppsonq0pBKCKbCsoYVz//9i9vEJsvpKM02RoUqcYBo4mUVwceAl6TRF2tLORM4ceJEs2ciNgk7xNpiROYLJAYOlYDHo/iIC9Okt6geo0MWihInQ776lR9FWMJQN2NNESwapgNRmbLmFklfZk/YjRBwdN/vmhI\u002Bkpbho\u002BwSHpnjGrfYLSmsp2uGaCgIsfITi7TS/sppb550If0Gw80BVWk5cfxsIgY0GNNBfJq5M2abmdIcDUSxyboGMV1efeUvA0MuX34z3ShFhBmopzURPXGkUSgfxOClg9ceFTFhuL30Dn2WOHP\u002BNEogBDDiomjDXoqhOSVNdbmXLrwYJ/XfizqIXvzIwbsWkn6PEV2OuC5durTn69fehypJTwUPQW2a0exwbWmFSpRajuGli8HFkRsZHUMmhD1ViAwQGrB4rGjSoBzy45/5KIjjT/7n2/hE44OS2B1GTnqLArNIEy0bZ1BfI\u002BIQfKPH2UAJEs9ayPW7do0vR642FbeDR3yFkwpCRdcqPefpyjqODaBswLvbReoi24/mZBxWURTNzwcFkk587pFiGx4HrOHoIi5ILeKSnt7HB0elZyBBEmDKPKGOakYQy0rWSNR/qwd0TIfNB1Gp5NjJcwy9j6IMoVWP2sGqqsbaeTypTa0dLr78l4HAW2\u002B9OVoGPhG8pDUlR5ILzSapodRmFDEa0g0ehJXle9QhcP7seXzwexTKaNXTCLEDqYoxlhcWn8eIcu3Wu/G7XCKJM\u002B0OXXyjW63T0bbWziZR6zvynE/5WSSPtjiC6fLOjQGlCBULEScnoFKjuBhBT6sHtv/GdBAd0pEBVh/wxc99DMsm6pfxZh5DwDcpcDy/jDEzkgeqW9xU6uJ3q6OuAk6Ek8fn4z\u002B1opWMiZLECBER7a39yPelt5igOPUUZkgh68wVFV1boTrAqRLFNkKrXpayBCWtXRgV7ifv9XHRiQPzeuWrNLrHxp6sDwzSfQc7EsflVRG/yRc\u002B9aMM5CT/89vvJkWYbpRLwhB5ycffTiPKbMUaobAuQR1qkIAVWF9dwtOjN19EbMxOKWnikXLGUiYKlRAES4Q5WAuvvvIxLlz4CFevREGAyPS48/lFnFi7JudjXY4CEcvdO0nQ4/yZWK9qRmOmz3OZFrTCkAvDHisRy7b43Ev4uuS9mz9MqUTNSJ2GPfNJHVTjL0cwSodrN\u002B5Q23OUoUCNJr3G8SdFrYIPzRB0JP0LcWibmkLAyYA3PvsxCu5j5X1MGEbEsRYpahnnGDMaxiIrFfBiIHQog8N05hhUjs2N\u002B1x84SzCOCndZFc0qG\u002Bwem2xESFAtUbXF1izSc9V9IsS8RuI38BJiJ1sGGX4k1g0TdJcamKHqe3QJva1/VI7qIPx3o\u002BqF0EpOsWBjnNQO7TD\u002BvVf//VDff4b3/jGoRxXzPdLjul9\u002BrrJz35qgdIu8Cf/\u002B4cM5CRBTlIHIu\u002BT9y2O8fytiVcqKCHKMESeKAUjNZZNBg9WCLqK0bPNAyWa3lZiqRDEmlgryV3GYCJBnkREs1eD2BhOv7j4PMYYrl9/DzIpiMZ6h9XEW29TIXSaWKqYpk6lJh7h9p07GGJK5nPeqhrnyzJ/GHHuLw6Fp2ggKKImnbvFe0XCHC9\u002B6KMgJddvXEKKmhBKjA1oDHEanquD4wfHcUKjbqni1VFLl5IID5GEmzMmP5im4ZESVYIaxDjqOk4PFAVYGeD0Pl/4sddwWiLEjppQoyYDSHXLTRc8WGcRn1TNg4LppNS0T2XnuHOvxjNHB0elYBgf6B\u002BXvhKM2NQkrokNQZ8ALUPmO5uc7lisGSKmisPxUse615RsSyf4vWxKA3NHfFw2bnzm9jCmqrK\u002Bvr7l73/7W799qOPu154IpHuy/TsuCWmwRrFaYilx6rG6zhc//TxDc4Y//j\u002BX8DKPrecQuqAdQtNGZgygk7FHeVRFNGBs/LMwhsXFReY5xo0rb2Ftq2NpoK79iC0ipXgtVFNTTM/RDxJ44YXn8ShXr1xPKVTWATSj2szYbuzcIQ3AvXv3uHDhAisrUV9RdTQMvcUmuLOav2vohA0vPPcKSMl7t65S\u002ByrxrceIwllH0H0RqOzZvDi8FI3DHqkApS3J8JVgIsGs93SlxkmJhAE/\u002B9OfY7h2gw73YkewdU4j2MTWPbEukc6ZSMxY06EOQm363F2t8MZQ6gm8ncPyAJXhjnestRYj2qTSjgprPeo3Odk39MIGc9YSQhlnVMdgL7u/DZr5xqC7Rr8HtEc/f7ODPUkOK9veHFfr4uR0zKQ3jdWSPit0/Bo//6mT1Nrn6s3blHKckojXaUzNWCdQ8khNql8GD4VIciaxC7e4uIgxkfLEJhCmkRitGDGtunyuNWwNzwUb61iivHTheZw4rl65norzHXxdxrmyNuKx\u002Bd/tb2Rf\u002B9ipOnkCayzLd\u002B4iJqYV8Q\u002BbnGf7GIHR1MootUI7OFugWvP8h47hqVhaehdfDxKkY52jL11MEBtqSsd0fL0NJl4DVgMdjZqNP/WVj\u002BPMJkbvEthIOKy2s9p6H7VfLe3W/1ANG/Yc91aXCSaq3NTSAVNEULNWu56NFUWCp0OFcRWiDzg2H5B6nY4JgAfpT8Gh7WPHQnyxjt5JRzI280Q5qmxPosPKtveIS0d1KQkGJ3WaXC9RXcfT4zOvLzKUU3zn\u002B7epdS4WTnGU0h0/1NhlivWgqqrouNy2HjFfvvjiizhjuXzlFs5UFMbitcTQaTpMJozfPLGQrWOgUkkO8cUXX\u002BQPfv9/8PprH8VYF9/ykw\u002BFpnRwF/RyFtM8cyZS7qyu3qMOCfbdOFEzsYat\u002B\u002BprIuOFLbA4nv/wj9ILC6DLDU3Pw7NxLFacNoiyX5YSLyUd0aSI/WM4fUDBPYwMUTEULrRqhOPFZpE0oj5xCm1ZuTd\u002B4sv8\u002BZt/QSUn0GAS3XaMgIMEnCmAEW33FnS4BjQMsAGsCfQ7FuuGWIZYO0A0UiXnovo42G8aoHar3blzp1nzEbF7PpGOKtuT7LCyTXVcZiJqaaSkjGDUJviBEowANU7uYdngx17tgO3w3TevsV4do9M5j1cHRhDjErUHqU4Sv906ByGg3jcc4JAdWMWP/sgiG36O99fuUIc1QhDU9rDSgdTaHjmawNaHPN9wBb6Gv/jzS7hCeO21i\u002BBcE90hphnkhT1Q8rRUeo4vnKaSHmurIMbGt3Ea0PVTa1GhSY\u002BxMQoVBPE90B7bvcXbVNhjRHZEZ3D8\u002BPF9Xv54zj41MuqqpmsMRof0ZY2f\u002Bckfx2mJYQmrJSJVxNsFwMuI0bV58ON\u002BWdNF1EWNRjOatzNi\u002BPznPw9EDcWQZOIzwivjp1CTuNVsjKq93\u002BIsnA1ovc7pY45A2XQJxYc022hA0otLwqh4DmOOapJ1AdKoFVs5uA5hT7Sjavb0cS9gHzbVcTU3Ygsn1J5Bg8hv5SiBkm5hgZJPvHqa0pzku28tUVJgwzpKwKhr1HmnfN0WUyOgno6pOLsAQy1ZWl2i1nkCfWp1qHbQYBPmxsIW4txWtUs6YBy\u002BLnnz\u002B5cJpub111/FORvBh0n5RklzZozP7u282ILjC6f4N7/1B/zkz/9dgi8QG7CpcB8BpCYxXgIqqNeG0SIWfA0muDQOtNWyXiGMHqZMobvfByrWrWLaZCgxvqZjAw7Pl9/4DD1bYfQeRhJGKTN3qh2/bjKe8lnboa4jgq89rP3GG29suSoROGHGakuqim057Ew22CYeFBHOnDmFRbi9tIRqFWcIca30e\u002Bv1b683Mzi0AZ\u002BZ4yqvuX1eB7SnwlFle5ocVrZRObo1OzjeyA3NZZgcs6m1QiTQMxVd2eTzrzkqcVx/\u002Bza1LDAMc5H1IdlYiijTC9dKQMImzr\u002BP5QEvHuvhzZCl\u002B0rVPcdmFRB6rRvMjKACYz36xBKqYGyMrDQU/L/v/QBjA595/VR0WNbGecJQgdrto6wtvFomrkP7/N7v/jGeHj/31Z/EWkVDHdWgqeNxCRG5rx12KlJv\u002BcoJHbyFhYUt2J\u002BdO1YTXbAUIXdkiA0b/NQbn0X8JoXcg9ojNq41I9uDjPxBEB/7gM1cXRyPCV4w0sWaHl6Fz73xuciykDiksqN1tsA3LDGmuVTxZRhhE76uxpoaeW6zofYmdo\u002BddBsaIBjBarQNoWjweIDUKZJTwIyNPh1Gdqt9qQ7z4cdlT6PDyiYai\u002B1qprytWgM4Y8PBqoqVOmkHDrAm0JEef\u002BevfYnanuCbv/2HePp4iRxLgm213mkYG5obTkwaYK3p2ZpaN3Fsogz58MIxNtwG9zY2KcsewhxWy0ZGq43JaVtEeteQEwcxhCB87y/e4p/8nc/y5nf/y2g9u1a9x115rMUUiBYY6fP7v/dHKBU/9wtfTeRxfjQe1Hq4ouNOA\u002BQmvSi2eV6KouDYsWMNHivv\u002B34eMhsCVoeICF0LX/z8xyl0QId1xFRIkyKF1NFtdm/rwdLUAjhUelTqsHaem3c2eeMLX6ZklFbF\u002BmJUGc8aNEGzHFgUH5HUTY5d5BEldGbGaF8THzwa4lBzVsLZapMA3NH/RzI\u002BGQPiHpJA76l0VNkeu8M6LI7rn/3zfypJfWbysR\u002B7BfIN7YzZGihpSRfo\u002BCF/729\u002BjkFw/OZ//u\u002BU2m/GNsRZMAZTj448MWVHHWIIH9OTIV3jcWGdfr9H1ZlnbbBBl5NUzIE6ajOa1Yt0yqBG8erjWJCCSQs3IdVygufjn/g4EPizP/sOfvKs0wMUNM5RNtlia2pDycOuHqGD4Pi93/1jkMBXf\u002BFnQDvEtDU6p5FjmphRm0Jvkx\u002BmRtKrVRzbTt0oHjnunU/OodCSOTZ44wufAKlx\u002BiDikzQkjh/bfN5qpMiO\u002B0jzSIZA4jBzkaaaPpXO8d7KGgGhCsfp0YmRTKotasIvWRdHa4wGVC2QKIgyi4gmB2aU06dOT0WQx3GYxCKqiaZ4Wsc4aErxwft4AneW7qZ/t7G0tceZvx1s6gd/53d\u002B56DHeyz22B3WYa1VS9lTV3EMJdBQtASgRLTE6ABnuvztX/wClc7zrd/5o5jy\u002BRL1FSHhnXZLjkQrLBVWAoWuU5mSYu4YHzpRcff\u002BXWrTxxExYUFj5ylamLg52ws2iW0iUBSWv/Lxv4KYgm9/\u002B9vppg5oojkJGsYGvbOFFCmNumOjThwa\u002BK\u002B/\u002B4d89C\u002B9QtEpqH3ZakZOMp0elaWRGBPXEYkAPcPBGl/6wicR1hjD\u002Brcbaa0fm9dVUMS5yIIgXbwWID1qddxc3iQYTyWnCNLHG01kfmE8HWu\u002BK14Ll5yRkbinoa6wzlAO1jh/ZhHCPeo0A3lgdD\u002BxFjaqUe18rH18z1MdUU3aU\u002B\u002BwsrXUZfbkuLbMGLZEH0K1yfFOoAyb/MovfgYxXX7zW9/C2QpPlOdqZPtCnDnb9jFO6ZWVBxgGFHqd88c7IAOW78WHp5S5pFQTUqs7hfsqI8BjcjSRZM2k4rZFNfCpT30SJETHZWLh1yUA5F7r8c02mJh\u002B\u002BFDuMd08oI2BQHPjIDAohxhxqWtWY9DpV7KpS23FL1VVANOjokNlT3DrzgO8WoI5Re0dYjrjrKtMOq3R/KakiMsQqOoBzsD65iqFFToMY/QUYhp8EHqWHJFmLnt4tmtUu9kHxmFNsTHHNQkBaFMNj4mh\u002Bii1ZMKQIsQBZQ2b/PIv/QLvXr3Mjyye2\u002Bcy0hiPRIb4jjxAcaCbfPjEHKvDB2z4moEfYDiGUGKliKIYQZqTyGuv6iGFDaOOlBvRhn76059GQrzRa183b\u002Br9WPBJJQUSHc/WDT3Si2SE4IWqLhNba7we0qRS0z8Xr6eOvWjiPtko3GAKbt1dYUCXihOAiaKj1lFlPcqmvjdF9COfsAQMNVVdMhysUZvYdfYhOtTae9whIAXe\u002B7GC\u002BrNeo9rNPsgOC4CFhYVtI64soRStTulBnH4PoXXlJWAZUDDgxtVriIbIbmAtakKUGvM73bAjQQIJkW2AJF9/qrvBfCgY\u002BC7rZUnHPKBSi9EeiMGIx3sQXKoJ2QbCYa3dclbGGN58802MMVy8eHHrSoxtRoiMtejE9HWb7C\u002B0htPaqZdNg9WSGA0mRQ4yUd/kS6KZaTRRIt4Yw8Ygi44IWNMMBUdJ\u002B\u002Bno7wwdyAPFYmKBTlXxwXPr1l02dQ7VBdBeBPKm7mEIAaMSi/Aax4tqXzbnrqkrFy0KggyrIb6sI2ZKM8dG7PhIUlzezmFtp\u002BvX/vf23x91jeqDZo9H\u002BuLxmKiqZIHR7KyCmAZ3lUnYcrqouTuWJv9tCDgTi643rt/k\u002BvXrEXi4w9u1OUYL2xVHiOo4/6ir9OQ\u002BJ9wap3sP\u002BPrXvkyPJbpmmY65D6krBgHnWpPx2yCg22DNy5cvc/ny5bF/N1kHMHXY9r2JY4O9YYyyJPOBT7Kctj\u002BbP19VVVRIkjD9XKb8fXaCzrnR8Vo4quvXr3PjxnVqDaixeLUpmnW0b/VY/I7/X1VVWpMk8r5R7ejOnTtU9Sa\u002BGhCoMBomnOhoP7cz7/2BVGb2WaN6JpwVPAMRVrbWTSUigo/w8/RXZkxvBLKjCg0wNQMFM6JZVSlMwXvXbgCwuLg41sbPx2gLouaHZLyzFruKwoA\u002BgV6o\u002BMdf\u002ByQVx/jXv/n7bHKKYE4AFu8nAKdtUr0sbz\u002BhnuzE8c6ldwgCFy5\u002BGjGCNYaBD4RwMGlzEWF\u002Bfo4ex1h/sNZ8124RVv6sqkblY4job9n6xEkaoxzxTLClxpN\u002Bk6tXr\u002BKMSTsZP1F5RZ2BOgu/puHzhp6lbtgrgldMEtgNPrB0505iiQBf1WTWqQjwyt3JyBYRdkkFnXPNNdkbZ9neL8NRHehpsmfGYbUtPUwS3/htDePWzbTLDFdRFA3nk6py9erVqVHFpMn0b0tv7wFiShxrONb4\u002Bte\u002ByEY4yX/41h9RhQVceB8jz\u002B14/Iw0z9CC0ZcELl9\u002Bk8rcx4QV5osuZe2j4nUaPxmtbHLRLaS4jJSlgyrHjh2LDqiut5DETduLdloYf95FsWjK5/NDf\u002BPGDTJBXQiSiPIiFbEzlkHJCP0OUzqBKRVLp3zzxs3kXKSZSGjz\u002BdvEspFnG8MeXMbdu3ebdR\u002BRPZOOKttT77B\u002B7dd\u002B7VCf/xf/4l/mRv8472vIEUv82bQe5LZSMbCto2oLoZIBh1vQW\u002BlfJRfNInuAUFOwwQl7j7//Sx/D63G\u002B9dvfxOhHyCowMUhUrCkIGh2GSW9\u002BIakb5Ck4CTg2UL3N13/5C1RhgW/\u002B1n9jIGcpdYGgPULzoJqGTymDRqUVyYVWapspcxYWouL0gwcP9qQOnKNNnZwJbWYPoxK3JjntduS4srIycfyYxnsiHXLsjsb9jnOSiclVhEASLVVDMJHdYnllmeBJXVda83ymwU2NnYekfWmixJ1n/bI9jK7f04ajOqw99Q7r8DaifJ0mjNQo8OR7eJ9F0f1EDy3CnNgtpMQywLJGMJt87W99iRvXL/GRC89F0YU0xBwSmWBVVTjZ6ZLWUXyBu1i7wa987ScoOcu//a0/ZFh1UDNHrS5xXo1wV6NJAbNrVLGwsLD7UPYOlgvq3tMIQuRj5WhlL5Fs1hwUkWbNlfdpvjhyj91dWk4NBDOiL54yIyljjLUhdnCJEVYd4gtmt1m/Q9gzHVFN2sxhJWsng8nJPEzelD1bHRSRgLKBSyrSV69fR8OQCy9dSA\u002B1p6oSujz4RKM8olHJXUoBrFGc9QRdBx0wxzJf/1uvUMlJ/t1//AMqOYWVtchBJbYBrMVxpJCKSy1R2YnHqd3BOwiWqM3ykCOW5eXlLcwPe8EqqYApLFUVcIWLGDOxLC3fRTVi1fIAjtZpNEcmjyENP1oWPc201UZNnJxQmc36PSKbOazt7Ug45w\u002B9CJFI7aJDRAVjNWoTpq4YGJ577oVGLbupy\u002BTPTukERnhTTcfUaFjDSUFHhvzK136CSk7xne9doaJH5R3GzCXCw5Qm6s44/yxzDgdPgfL6l5aWtjipdvq1F6xSUAVrqENg\u002Bd5KnOvLfbWsZGP2GLWRtAI1UBDo6DrLS7dxuj6b9XtENnNYu9jKyoqICCdPnmwAqHDwcD86GXjhhRe2dBWnFqkla7gQH7CUrmliNi2M4datG9S\u002BZnFxkRACXnzUBmQyzUlaiyFNjotGpWAFdIOelLiwyo9/rI8Pff7srRusyQmG4RiqPUQsPng6KerwKtviYrZzVjHd8y1oxPjvWWs5ffp0I766W3o5rsCcFZcjtIIQHdbdleXR77ZgK4GE7E8zgmPrbDVHGgwdAccAxyZf/dLnMX6DlTvXxmpXMxzVw7WZw9qDhRBYWVmRubk5qqrSEELjaPZ6g07icG7evImIcP78\u002BW0xOjpB/QyZLmdEzFfVFc46rLHceO9Gmh/cJbqRgASB5jgRzW20puOGVPUaKnN88vXTrHOKP3vrBipzKH02fcCayF9vChs5pLexac6mLMsGRzW2JBFOnTqFiDSdzoOQ0okIiBB8YPn9FSoDtVo6nQ4heFSzPNzuIEQhYMIQ1wloPYSwyc98\u002BfO4sImp7yfiwHr7dexxyfs6wWfcZg5rF2uTpwF0Oh1Jg66aQah7sfbvNTiuouDmzZsAvPjii2PpD9KG2qeuXJjCD4\u002BlrkMD2Iy1Ktuseex4qYAeBUcFsMkhpqK6BHwZ6z0V6xQMOcEmb7zWxdPl29\u002B7gilOIX6IMRW11liRfTUWMrg0hIBzjhBC46jaezPZid2POefoFT1gjdLXkRBRNXX2aGpSkZ/BbJv0G2oK1in8Jj/5pR\u002BjQ4XUq6AVVjzOHsrXzBzVAWzmsHax/OC0o4UUIUhd15Rlua8QIEcMGceVkdvXr19HVVlcXNxtRenPkQNsp5btB31qdCKh9fmI7A5JQEMSRKGua2xhgBJ8Sdf1GFRrfOZj5xjqCd56\u002BxYaqoY2ZT\u002BW12aMaSTd2/sC44X3/UZY1tlGlMSjSW6eSH1tZEvqN76vAZEyycHXWDb4qS9\u002Bgo5sYvwqBk8hUQ7OSOwujm3t3iLCmaM6hM0275D2jW98I//vkRbnc42rDr7F5WW5cu3qrp9dX1/fcRTklVdewRiTKFFcciLjNZixaC9hogKOYHqoepZu/oD5fhGbhq3oKD\u002B0b7/99pZOoYhQFMUoGmRr6tR\u002BMWxsbExdfz7ucDhsIraGogWPmmMMOM2la6tsmOPU0mvOI7NfCDVG4fypMxgsEgShpGCVQla5eOEUlgEmOTDRpLw8ASie5FbfwWY4qiOwWYR1dHaoruJONS7JXbcjeL20x2eKYjSbaIxtIr4c4YwsdscsNQVlZNGsBgzxlGXJiRMnxo7bdnr5T\u002B89/X5/tFmHwCjlz3a73X1EYKPINAN6hagVWJiSoBU9Kbn4kVNYMTi9F6Ot9uG3Y6Le2VnNgoIjtJnDOno7kOPaS43rSBYnwqVLl7DW8vLLL49JyzvnxrqW262zmQdMpHUPHjxAVTlx4kSDw2qzjvb7/X03Kbb77hxZhRDo9Xp7OJ6JwNe2Gk0iL3Ra09E1uvVadFQEjL\u002BFoUZtaBoSu\u002B3nNs5q5qgegs0c1sOzAzmu3WpcR4GezsPK77zzDiEEXn755X115IwxTSrWdkSrq6tYa\u002Bn3\u002BxhjGocSSQfdoYCUIQTqum6clrV2172YROVHPvYy1adqCgZcfOksHVUKXY7qOwLWOOoQkqT93q5Xe3sPfYFmtq3NHNbDt305rjZdbv75KKKTad\u002BTo7p33nkHEZnKnzUtAmvXrKb9/traGvPz89tirdrWLsJPW1td12MDz5OYp92coGa9Px9VmDu6SYdVPvH6Ii5Y5uwSVmuQqBokGutgiLZ0cva2pUd2cWa2rc0c1qOzJwI5P2k59fTe8/bbb29xXG0nVdcRc\u002BS9P1In2i7wt9kchsPhYQ6L0YCTitqv0jUOFzb42Csfokefjr\u002BD1ZJCY12t6Z2mAXSzK0qrsZmjeoQ2c1iP3p4ox1UUBVVVxYW1OnwAFy9ebA0jjxzUQcUWplmbkiZ3LldXV4\u002BEjsVQ09U1ulLxiVcXcaGm0NsIdWS7SL81bhN0ydvTDM0c1WOwmcN6fPZEOK5cOJ8GgL18\u002BTIiwssvv4y1lqqqtkRDe3Fce/295eXlJpo7nEOMlNYd1nj1ldcxukEnrODCECNK8AHjigganWpbAbotmzmqx2izzX/MdtQ4rhwNlWW5BUB6kKJ9e6g3F\u002BdFhBs3bozVs9q/H0IYi5ImQaHtP4Ep/FZ7s16vtyUSU1VUIjVyf/5Y/K40eiRTBsHn5\u002BenH7zdVUz/N\u002B3XfuM3fuPQ12xme7dZhPXk2JFEXBlO0OlEFtHBYHCowVzvfQNPyMX5l19\u002Bec/OZTsx1ezU2us6qjQz60w6HRzF4WYv9SfIniURiqfFjkRUIEdC/X6fbre7bdq3l\u002BNMFtgvX758oONlGuWNjQ3u378PsO/08pGZBIkT4jN7kmwWYT25duCIq801D7GwnaOkwWD/Ucd284n7UYKp65rBYMBgMGicYObwmlzvY7aZk3qCbeawnnw7sOOapljT7/cJIVBV1Z4jpPaM4F5/P1td1fjgt6SQk4R3u313Xn9OMQ8LRN1hn2f2BNvMYT09tmfHtVtqZYyh2\u002B2Seb32Q5Ozm7VTvO2Gl/d10hP1rTbK/ohs5qieIps5rKfPjgwOkfFU2WEdhePKaeLGxsaRpHkZaZ/1/Q5BPbzdPs7sKbKZw3p67Ugcl4g0taQQAmVZHmpRbRDoUaRsc3Nz\u002B4Jl7MGZzRzVU2yzi/eU28PAcfX7/UZSC8Z197JD6PV6Uz\u002BfncqtW7d2dFh57MajW9I\u002Ba0yU3jISxUv3abnO1aazYZt7/Zvf/OZRbNvMHpHNYA0fHDsSOEROCc\u002BcOcPZs2fjgdM4zn66gnte9ISzctZhrMW63dkY9nguR7IvM3sybJYSfvDs0ESCuW6kqpw7dw6IzJoPAyulqjhrsalGlf/uMOlkqp1JVVV0u90jXe/MHq/NHNYH1w5MJJjrWW3owfnz51HVsVTxKGx\u002Bbi5qB3JoKffJ8z6yzufMnhybOawPvh26ON/u9p05c4YQQsP6ud0w9G7OJ0c\u002B/uicypbQ7wkBos7sCG3msJ4dOzI4hHOObrdLXdcN1uoxjtbM6lPPkM2K7s\u002BeHaoInaOtPE4zPz9Pv99/GMjzh3oeM3s6bRZhPbt2qIirXRi31jI3N9fIyz\u002Bidc/sGbTZxX/G7Vd/9Vep6xrvvWbe9swRlcn9DmKZtfQIbabrN7NZhPWsWy6ci4g456jrWjMt8sPAXR3AZi/VmTU2c1gzA2Jal0wSqv1xt9hmjmpmW2zmsGYGMMalnoagJen/PWrHNXNUM9vWnoiYf2ZPpj3i0ZZZ129mu9oswprZXjFUD0vlZ\u002BakZrZnmzmsme3XjspxzRzVzPZtM4f1jNshEOoHdVwzRzWzA9vs5pnZoewf/KN/CMDx48cVIKhiRHjr0qVIS9OSJJz2\u002BRmOamb7sVnRfWaHtrr2PHjwQN6/d09Mi3s92ayYPrMjs1lKOLNDWVBFjDSp5fv37omIcO7cOYwIS7duP\u002B4lzuwDZLMIa2aHMiOCs7bhtIJEUSwy9nczm9lR2P8HRVFlTJOkRWQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMThUMDc6MDQ6MTgrMDA6MDA4wyjjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwSZ6QXwAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0xMC0xOFQwNzowNDoxOCswMDowMB6LsYAAAAAASUVORK5CYII=" + }, + { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "id": 22, + "name": "lapis_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP\u002BgvaeTAACAAElEQVR42uz92ZJsyXKmiX2qZsvdI2JPmXkSVUBXAaim8E2apFD6gmQLryj9gBQKhcIrNpvCV6BIP0FXAQUUgJPDnmJw92Wmygs1W4OHx7Bz54TsbXKORMYO9zXYsqWmw///KnwZX8Yj43//3/63q9/d13/fbbYAKAaAieECYto\u002BH19wAXEQmw9gAodxDyhiGZ2\u002BbxiKAv/j//D/\u002Bq2n4Mv4HY38W1/Al/GvbRgQxkjcAMPZsOeSKgMm7WPxEdwh\u002BZGBWxLHM8fT1ZHv/asAzpfxZQBfDNaX8dSQGj89Lf7REAfEQIyD7Hinf8NRvsG6S9XMj4vKzt/xpvzPDH6cbE83bOIAGsfqp3TFF79/MVpfRh9fDNaX8fRYGSswMqNe4r6lyJa9vOFa/8IP8g2Ygxjq1oySurFhkGtx3WDuKEc2fotyZOlhxafDmIlHGPllfBnL8cVgfRmPjyrN2\u002BmGRRl5wY/yt\u002Bz1DTu99CobDukCc1BNCIKLh2PkcJRL3ue/9Q8\u002BAsiu/sgb\u002B09c2hwiavfLJiOl4X15P689fa1fxh9\u002BfDFYX8aTw9hwlEuMLV5HSv4TdvHvnOEv2LviAkbBcdr/kMW3jcwhf42IUo/VTTfsuBFk4FAOCIUttyQvv/Wtfhm/8/HFYH0Zjw8xRtnxXv\u002BGg79EknnxgXEP5fieze4CISEqCAJYeFY9R6WKu\u002BPVcIzxsMc8UfyvXOVrLFvkuOo/suPD4sR28vO513vy\u002B5fc1x9qfDFYX8aZsQEuQTK3fMPe33Dr3/heX\u002BG1ICLhRXllf3uD5sRmsyOljE8GRgEjiTKWkXEc8VIREQxlL69wfQEUr5IZ/E5KHRCVuarox598B1/GH3N8SWv\u002BwYae/P5/\u002Bj/\u002Bn\u002BM/WtVtcjha9c9a0qjjpEA58ooP\u002Bjfs5RW3h1uvsmHkkiobajXSIgfvuk7I77aXq6soxz1ilWqGuSM9WYUicUJEjqRyS6Kw3W7lsr7njf0DO38XnxHDVVCRRY6LVgyIc6k3HJj2quYAwP/z//F//60fyZfxM44vHtb/UsYpVMDTZLSqtByVbEkIt/6Sd/Urv/EXmL4ADDcBd1QEWugHIFZXpznc3UznQwxFwCoIyCK7Ze1aRAT3gaJf4S7cjuKjKIk7sTQgAklHNn4LHKYq4tkhdfH3ZaHgy/ijjC8G6w82TjM\u002BS2iAiZ58MuFi7PWSd/ofOPKGhPjRMrdsqKbNI1JU6oRaB2/eGPh0Amt/Lzhz8lwQkIy7IpKah9cxWkZ1ITVPSZu3dkgvea//we\u002B0YKhc2jve\u002BH/ioiXldZWXup/jCqNVgTrHEF9yWX\u002BI8cVg/eFHeBpLr6SyYZRLqmSqO3t9xY3\u002ByY\u002B8iQ\u002BIogk2YozjIbBVOCLgXgMj5Y5685rEcPNmqAy8Ls4VoZ/owGkGwlzAlYqQNAGJ7XYLYhwdjoALXtmQuRWzDcAJjquN5i12/FbgwL54WH\u002B08cVg/cFHC8Ca1xEv8CiXvNO/5Vbe4GpuZAovWpWP9tYrkNjtrijHIyLCuL\u002BjWgRaiWa8GHHvxsIX56SdOYyb2R5cSZshwlNLKIkhbyAlchpQHTCrAY1YhK\u002BjXPI2/bV/0L8CkJ2/4\u002Bv6n7jwO5zUzp2A2jzKMNIadvbL\u002BAONLwbrDz8qVbYceUGR8FD2fM2N/IXf6hsg6DXayMpLigyAu6E5MSRlky\u002Bp44Faj5RDodQjSSsPsAAXIziHosLhcCClgbzZkNOGlAZAcZTidSJRr\u002B5AMpU3jaKjXtmw0WspHss3N48rTZ7dF8/qjzq\u002BGKw/\u002BHASR17wTv\u002BWvbwB8CIbRl5Mn1nlhBqyPLwxQ8RQMcZyIIlze/e\u002BhYUGWjGR0xOuh/R8Vhw354xKglqo5qgq4HjLi1ny1TWJ673DH/SSt/zXHmRqk0v/kTf29\u002Bw4LD6Y\u002BLQR9/sFx/X7Hl8M1h9xSAZeABuu9S8mrt9e3ky5HZ/gACxe0vbS0mACYmQq1Qs3H9/htTAMSpIGUeC\u002B3AxiM52me2uuID3pPkMR3J3j/hY0k9MOSboynnJy7Cnl7xtudYNiiEdIm2UvhfAgsxey3JKfhePSk/9eVlJPfv8yfvPxBYf1OxufiqMS75U3ncr5e33FB/lb9nwN4EUiR1UkT2eYXv7kqCilGKkvB69kBfGRjx9\u002BRFlSZk5CRpWpeihyfzmZJ4ZhR9LM8VhRXe\u002BRHmFeXD/K1dXl6hy1X6n3\u002B5u5hdpUIzJHsu/JXoCGnLe/DxwX63lbQyKUezgusdXfAsf1xWj9XsYXD\u002Btfy3gER2Vs2OsLqmTAOPCGawmP6jnHrV7JKmAlckju3Hy8RuqBRFkoL6xhEu5OLYZohHbuASotJa4rpwHRDe5CrQuD5ms5mfDKwmRd37wHjDevXmBewIXqCQTU19VOkzArxTcU2dFkarz4huzN4xIj\u002B5HMfY/LmmzNUpFrjfMyvhir39f4YrB\u002BZ\u002BNTcFTavKujXPJO/7rlqMyDrPxiCvseHdVQBfcjGzF\u002B/P47sMIwDLg5aTrEfdUEVUXVMWpUCsUQVf707RvAeP/uhpyVMirmawMVgFFf/RsYWSvOiGRHvYJlpA5Ua8qmC4PiaHhEAmpMRnCvl7zlrz3xV3SP6\u002Bv6n8gcV6oQ3avSk9AzztGu9wuO63c1vhis3/14GEdlEo9vL2\u002B4lT\u002BtPCo/\u002BQ70fJWtckPqjrjz9ofvUEbcCglnPI6oCFk3D16XO4hAOR7Z7gZevXrTMFdROXz91QWlKDc2YqUgkleQiSBKL7wYKbx6ddm0lG8RAcGiUolRPWFkFMVE1/AJWRqzDftWETXBq20Y0q2UFY7rGqUsjFVD3hO2SakPI\u002Bq/jN9sfDFYv/PxGI6qJdG9yIbCZftGGDhRCayUOaKNSiOE4XBIWVCMH3/4F9SjEhiej/cjAHA8HhEVNG8QkSAvW2kI\u002BDjmn759TR4Sx\u002BOBnCM0pHs\u002Bg/HydaaMyvFQcHNKacoOYoiOiB948XJLHjJm10yhmCvICHkEDiTfcBwTojuOBycNOwCqd7rPUldLp3k76CXv/K/9fcNxXdqPvPH/xGWd1SGkhakOEWp7\u002BoLj\u002Bh2OLwbrdz8exlHt5Q0y5YLmZLELDZ0eeSa3UElI4qiClZF3373F6pGhJeqTn7ybiwqfm1PGMQxWDh9ExXnz1RuMI5oc90rOLGAM3Ws6AkbeZPIwgG94//YOxEgCL19uMTc0VcwP03llqtB1Gk/kuLbbC6wc8awIR5wMEgny6j4ZLe3SyxjuG/Z83T0md81s6q2YbgAl\u002B5HNUnP\u002BkyERX8avNb4YrN/5eApHNRuZWRHUoLlmNuegvIAZN\u002B/fUccjOUGpHsqg3o1E\u002B\u002BgDoZC7U8bCdjvw6tUVKYXCqFmJ8FB9AXNYQALEoDWsEHFevrzk7nZkuxuoHNFBqTYiaEuuz9XDfilxbYbbHUIioVzfFPJwheYdoruATXidjNakF38yQyOveKuB49JeVax/z26VlP\u002BJ4NMvOK5fdHwxWL/H8SiOKkKfpxPq1jh\u002BI1ZGxuMeK0dEjGEDNlZyVszGhbRMO/1CT/3UeA3DgIjw/n1U815//QJNQZJ24wQ8pS1fleOnZz58vCbJhmrC7e0dKRcuXwxAJiWlWsE6Foy4T1kYQXHj/bu3uCWsKsfqaCqkoZLSFlGZqn\u002BnRqffV2VDla9pOTQvbMi6l\u002BIbAi5Rmh7XUwqoX\u002BSbf\u002B3xJa34M4\u002BfH0elXthQ5JIOjISFoidrJLkDeRgYx1uyGtfvfpiwSPEyxs84d/vnalSrWJ2rdxH\u002BpdCj0rTAWC3BlA1cOiQuLpRhkyFFwj2MRsbrBYcjHI\u002BFcawkHRY67ZFUF3VydjYbJQ1GSvFvpVREBihOHgZ\u002B\u002BP5HvIRChFgDokp4lC5hHF\u002B\u002B\u002BSYKDmRKEZLq/Ws\u002BGYkjg98icmQ87uVC3vM1/8CVv2e/39NVVGOC2zy3811cBm7six7XrzO\u002BeFi/1vhJOKqvp\u002B\u002BeH8uXsOtLGePxlru7G6wcyZzn50EYvYSAKiJCoWC1HUeFlFK75oDDhyE70ZlypRyNj\u002BOBvDny8nXTz5LwqN5/OOKWEDJZA5rgyzjJM16N0YxSRlQru4tM3mqg4k15\u002B\u002B5dlPtM0CZTIw1EKm6ohHK8i/Ljj39mGC4ZNhfk4XJxzcv5Wo/KhrFXQ3fm1B0fx1s5FnC5nAxaOtkcOhRjGl/0uH7x8cVg/czj58VRtbEiJOu9/1YM5IhSKHXkeHuNurNNmVpPwY9nXiKVyEGR2G42VGshmQgVbXipTiw\u002B1WLoN5opB3j/dmyodA/ejmwahUdwN0TS6hi\u002BQK\u002B7DZgLNzeC3xRKOca5LcLFwIv5ImRdotPjGCkLZiN3eyePhe32AmkGeXnvp8j3DvlwcTy/5Fb\u002BV37Y/Hv2tzdyaR94439H8g/TNcuE4fqix/Vrji8G6xcfPzOOqjd5sJAbzl5aWHgEKagduNgKWTbc3d0ucE9PDxHheAwjoamFgWHJHhhr42koybeBkXLFRReh5FNvbOsmzRYRx2t4ZcMglHqklhrhndeF7zL1Pmw5PW0NMRKqiuCUcgzCteaVdzjhrfplyQwiPdbEbdliYybJlSMbNnIjlQ0mGjgurlEbF5P3RY/r1xhfDNYvPH5OHFUoGhjiNUIiG3E7NIMVL1wSQBImxvZqh4hwe3MXh3al1tK8HHATnIqYYx4ifP2avVRKqeScQcM7Ca9GcEkrlLpIitwUitFycjITnMNgyiT0t5qfdi00Y\u002BJuTf9PSapUN5JsSUNc17HuEa\u002B4CMOwQdwIIWZFREFmcnVMZ6EcDFrT1svLy3ZdQl1qzDd82d3dfq6aNmN7lBe807/xJBUTZOsfeFn\u002BIzt5N9/HFz2uX2V8MVi/\u002BPgZcFQ1XqwkFZGCWMWtgI2oHBfE3XNVK2G3C7zRfr\u002Bf5FzMoFpLFtvDb1UpJVp4pYSQ8N6ZuXWiEEngCZfc2nvp\u002Bm58ne/StD6X\u002B1MVNp1gCo6x2ewoTQW1FJCUkaYEgeuietpDYV0oSBh3dzdoUpIOEWJWjwYZUyFiQT3qT1Aye95EKCjixQcGvRavG0Qvvuhx/Yrji8H6hcfn4aggdUS5GTDi44HQTY8QEOn5kjQfTGx\u002BbR1qreRhy8VFdLS5ub7mcDg25Lo\u002BWisWDDfFvESoJht0SKhs0KTRnELaT2jeGPeEAPu/WfXV305zS1Owd/J9E2tGC1QHJEnzPMHcgRzJ\u002BG58791Tq9KaUw0q\u002Bzj3VL3N\u002BMLbm3FccU0dF2bmVF7wQf6D52HkNm1mdYjP0uOaJrwvnC/jzPhisH6usVpoG5BLzuGomD6mKyrJ/dFwVLUGjmrcY2WPUMjJ2GQhpWUZnZWhin9TUlJkM2DVubm\u002BQVVJObHb7Tgen9aLckLLKrTXlcurKwJVLmF8YKosuOjUTHU9Nd3bMWodp1BLRBtcKozWynj1rjun8\u002BOVsRyhVTPzdkA1EUcy/Iz17bk/AE1gZpEXsxIEbhEkhT59lWUXoA5hiOuJMFgpKKavOaowyrbhuG5DAdX1E/W4voxPGV9wWE\u002BM//6//78AEW4tXx7vNBALw1NbFU0d7ng9eVTj/jDlqHpI6C1BHfSUaO5gY0gIR2UusExC4fb9jw/iqJDC5dU28jDthRKJY4xlJKUNtRilOLWU6YVb3kOtQS52v2853QWVTM4bct6S00AxmLxATqugrLSxmsAeiuFecS9UOwPG1BRek6QAikoKmk0pZBXcK0mE/f4W2vf7FZhX0EROGyQPDHmLVdA8hMig1SmP6F6ptRmRE0iCNS8qb3aUYqiEfHMtlZQHrMYcpU0OA6k6eZNCYevXJI6ktJFLe8/r8nfs/B27i10vu6xu2YLCTTnuWRZmOlC2f/7/\u002Bn/7guNaji8e1jOHPuKiO5mjXDQclXJdX/G2vPFbe4Wq3JNEAVZhkddKSgJeEBw14/rmA2IjQjlZ7LPoHJ65ud6jGgh0VUWTUqqR0ob93RGrPkEKAJYaeyJCzgl3nQyX2ZxwFhF2uytEEiqpGStWxmrGHLWrS3G/7jYVCNwK5kfca\u002BtruDAUouCGlTA8KW1AnIQiSUg4\u002B7s7jjYGZmxSm\u002Bg5pwq1UqxCPXK827O7eEEda8NreeQBvUwSOOdApEok78txD54hW9sA0lRl3V1dYGbT3NBAtlU23DYWglfx0TPJ30sVp6ZtdLL24wo5fzbL5frFg3hifDFYD4wpo7RIGq9hBjZhd0bd8TF/G52S7/DqLygSlBX1CFQCOBrfm87hkfRNEnpUWY2PH95hVkje8jsP5GKmY0gGh\u002BMheHq7i4G72wMwTi/XU2NpuDrSXXNCJKM6REXNhEp4cB0Aew7dJT2J7xW84FZxalQH5fTT643ArDKWOzRHpc/Gyr7ckRWSBBBhxj\u002B1ZLp24x1Ysuojh/1HAC6vrrAa/RR9wpE9jEkTa9ryYmgZqV4Y8hWbYQc5yNU0Y6Ui4FDd24aiU0X0wJZ3w7/3m/QNF7nKzj/wpnzPYGWhmtrWj\u002Bt9\u002BIMYNslMt3/7ktMCvhisZ4\u002BV0iXKUbfUttD2esleXvheXlE3A9UHvFSw2haets7H89CGpxIcJfSokBG8crkN8GaEh4\u002Bt1K5JJeRhaDSUeFHvbm\u002BfZayWo39edX6Baq1hbFVaFbAHWP1Lc55p8nxsxKxALWhqzSwUnspAaJuP6CbdwmIPeo4172SScV7pxS8rfNEXcdhsKKUnwR\u002BuRC7ziCKJbIqSsFI5Hip3ZqC3/MW//TcMw8ChBvbKliG0a1CMcFyOiCrj8ApPO0ijO87WD\u002BIy4CjJjcEjH9nndTkHRiis\u002Bhd36974YrAeGH2JF22lcZ9R5UV2fMx/Yq871PGqykgGObLNYFYoopgn9ocAQ6oIXmHIQ3SgSeBWeN/1qJj1qA6HA6IKKbV3XKfef\u002B6VPGRqifAmJSHnTKAM4oV1h4uryJcdDgesenweXYSEDxN3o4\u002BggxeSgkiOnH6vop14SN68KfOGEzMPfa10v4lDz7PN/51W1yE69zfUpGzlIpLjU6JeJiyXm5OGTHXBccyd3W7XzwTu97zaU68qK9RSGXRLjaiScRwxA/WgANVifPcP/4QJ/Nu/\u002BkuqguZM8YrX1iYtg9uey62gySL3xohTOPqW9\u002BkbvxbDRGVre96U79n53E27G8164sV/8azW44vBesaooox6GQlRjKNccqcvfK\u002BXc5MDlyaEN0YoqEJ1Y9hccP3hFmWDIajBIPDdn/\u002BJJEFtnpLqzqINTaGY4ZpRMTTNlTWrQQ6\u002BuNixjCaC\u002BtKQ3K0mv90OkXhPUdVz\u002BwSOmxjVCiIVlRQ22x2XGlIwQPWKeAOu9gS3zN7WzJ9sBl91fkmbDvzyetaqEdG1NWsCVcwMG8tstHIASwFSzjwMJHj4fmtxvMJYjeNtQVqlT1t3axcneZ97\u002BPM//hMMiX/zl3\u002BJWME95HaK3fLy1YBwADs27zlkdZzMXi87mNarZDa2F0M5pEzyEjkuW\u002BfUvhir\u002B\u002BOLwXpyKKPsuE5vOMgliLmjjJIXhkbRVmXqSXUXjwK47vnqdcKKc7gd\u002Bf777yKE82PIqbjhCw9g0qTyxsXzSlXBHFSFlISLy0Cwa8NomXvzVvRsGJiyknKmFuOw73SSxwGbK\u002Bng/vJ6eGnLUEUXFcZlceCxcCYS\u002B0ZKqfU1nGkxHXi6TKzHH4UkiZQG1JTjeERc0EEntPqsE/8wWXzdOkxJJK5vbsMj9AyeWy5r5gqatKqnNyDY0fjn//gfkez86a\u002B\u002B4XKnmDpm103dwlCbQaiui9ZnQCXzIX/tN/6KI3vZ\u002BC2vy4\u002BI7Kd5OKeN8dQ6jUk4\u002BfQfzOh9MVjnhmSQDYhyp6846I5bfeFHnVtQrRZ\u002BQ1IvdaSm5Wkj5Xjgz//8Di9CHWGz2eAYdRxnoOXJUI/X39yDniNR7VNttBp3SiloSoCfGKrz4V5KGRj5aSNe9iggLG59Kb3ynKM0L6k3okAfA1jOr6u4NuiGAIlyPGJuXA5bIMCoYazkWcfro45z5c48Gl/IPYNn7bg1OgOJsk3OsB34\u002BPY73r098Jd//Q1DlrOkAbG1ka\u002BSp0T7sQ5efWDQIlUy5s5AZWNBZv\u002BitLUef/i03n/3f/jv2p3OlS0VBaktfAqvxNpP8cpeL3mfv\u002Bagl1xsL72KMspm0kBalsatRK89q0ZKA0kHalu1SQf\u002B4//8n1ulUZtRW8ASzrVlr8Hfm3I9De\u002BjqWOceggkbLdbIqG99qx80gIuiCq1FEpxShkR7uehfqnRPZ5QXPCpYrdUNtWU4v604Y9ODK\u002B5oxZz5i7cXB/XdJ82F8NWSYNTqaj4XNH0h12M2ZsVajHq0aBGhTLmsBm4xuXUFKqqvcms9e4/Yo11UPj3f/vXOCUqvSkz2pGc8rzObAwqkBXMorCQCU0uZcQqMtQb3pQf2dU913cf27pcK324xJquDR\u002BmzaCbLihJwP/3f/z//OLP\u002Bdcc/8vxsE574XmaVmyVzMgllhKbnCi6w4ZvvOolt97Z/bLoPtrpLGGk3J08bMMDqI6Y8A//8F8oxUm6OVFLeGzPDGS6imAYaTNEmOl1Sm31l7DWyu3tLcOwISWLF15ywwj1hHbmsD9g1gwFv7xW\u002BTKpbhYvk5c4v7nPVT6askGpQbGRgAzokOekujvqGRud43GkFkMlzwari\u002BmNxrGMyOAM20zV4F62ozx8re0ZCkoehJQ22OjY2KnmNQymzA03RGnhYvcsfZZi9sw//N0/kpLyF3/5LbUYw2aLWW3PpFJqnUCovaBSMKrsqOzwjG8ks6GKyZZrF7I7Wz0yYKt2aW5\u002Br1Xauq/iH2/8L8dgwcLQtFJ7I8QWdrzLf8GoV\u002Bw2Kap\u002BukHQyD8AcrIKxJr0L/ESWXUE5T//3T8EYttSk0M558mcGq3ZAwsMVCTaRQJN78oiT9SvIxQTxvFIrUpKmZQK27yj1sJhHBfodk4qjgsG4y\u002BQ4whPwiJkbfkvrGX3TkNmAGs4KRHGWkkpB12GxM11CABikBrmbPns4rkGeLeO4XGUeuTFm0uGpIx25KlNYgrXkpNEScmiYlgL4t5al0nbLOrqeOvmsOEh12r8/d/9M2D8zX/97yjVQQ7Uelx49V0Op2G46KBexdIFN/Kt7zNcX46SD\u002B95Nf4TQz7QpApbOTFNG8BSFDEazv4x\u002Byr\u002B8Q1Wyy8tOxd3qozLAGLsecEN3/ioL6mawt2nhr7UqpFCeGmTser8MnP\u002B6b/8GXdQ2QYkABhHY8hPhV7dWMWjOB4PbLcXQMFrxZM3fpy0UISTfFXCqmO14KrcXb\u002Bb/65Cyil2YvOWPP5ljNS5UWtdVC2f3vbdHdUUBrdUahGEi3Yr0YxVV4oUy5xU65xjkde7/viRqxeXPOVU2kkBATHISsogVam9W5AQmlf2SJ7MtV2nk3PGbOSf/ul7RCtff/0mEvp6Ashb1hU8cG4uWw7pIj5/tfVj/Z67MoqwpzahxoFDIOdPYBuzHpf\u002BIT2tP7zBCuUDWylbHtjxTv\u002BGPW8QFTdNVN8wFsFqVNXyoE1aSfF6CJx064hs1RAzhMQ//P0/t92\u002BJcMX9NtN1ns7m6isNc1rolbFLHJPg15y8/4OTcLuaiCLsB8PDYkelBXruayeH2pe03EspIhZYrHWkJARCXkY9bg2RabKInD/p9n0e8q55dKet/qXmvC73Q6vhtVZedObbvwa7LB4XhZ4s5RCD6tYQWqKZLs1TLlDbWFZ0piXaN5a2W4TOgxoSrjMOb/Hrnf673bvZiNWIxzsCHt/QttKFvOTJKEaKqnRUUj54fuPgPHVV68YtkoZDxNUBcLQJA1MWS1wqMJ4jKJA8lfU/L/2a46YFtnygVf2D\u002Bz4sGAYtPldGWD\u002BMJ5VH394g4UYtUkOV9kiDncSelS3\u002BqaVq23CzBSCUFvrSEqJYRuldHwkqQTWSAb\u002B4T//F0oRBtlyr6XVQ5fSNZvcsQDCx45ovRQfiWWRDDh310csOZdXO9SdatLs4qwo4C64dVCpU/t/d0C4SCTle25J4kr9xGB1IxUbtk/fr6UsGlLIJ6PntX0v7rkiaQ5q3Z5\u002BmzSBiyEmuLTk\u002BBQYWxjkHGoLlxdbTAxXC1K0P\u002B7ZRTK7A2WNYw0xw17qewY4fzJU3fOzpuyweuZd\u002BkeMt2\u002BvEa189dWr2PhcJs\u002BymHI8GMfRGUvojOGZCuxl0xLtxSsbBtmLswEpwVWUm2d0\u002BfnXP/74BsuVUV7wTv8DB96A4LXpUQXexVjv94ZZwlwwc0qt7HYCFdJG\u002Bbv/\u002Be\u002BCVOsbNim1l85W51uNSTyuleRdsJooJdDkWdKi6SfgkQuzUlpaV7n9eCApXL24oHtWZq3XnzO9YMt3a4JdeJddoWlfyfxZ9zmJaw\u002BnqN19Mly5e1yfMCYjpTKF0N1APur/dMpNL6y6MAwJK4bVAMqmrGwvhpbvM0gB9vQO9nyMtN4NdrWYbzMSMiX1raNgp7EIvU48zlkyp51U1mtqXhsKNvDjD3dshg0vrrqCx8D7DzeYD9GYw6RtMjZ/tR2v\u002Bgs\u002B6N/4jR\u002Bpspedv\u002BO1/SM7Piwe4KcCIv514Lj\u002BoAZrA7IDNtzJtyvN9Kf7\u002Bi0qUE02\u002BO76wNtGoREd8GoMOoQa54Mv73ycXnIG5XAYJ6OUSPdK9OM4MgwBj3CviBPgUnHev3/PZpsRcVKSJmv8lPHQJjcexirA9LEKTXo\u002B5nmLu8vRpKSfbLRgiXIPlc/TfohnzznxBLutdXRQhiGI2ToItY6YSMNRfdo7dtzPonuhYX9CO1rd5n0cly6oBpEj7IY/vOblZjRL7yTEB7wK1/sDd3d37F6\u002BAjZ4U/y4Py\u002BzAaySqbwCNSqjG5lBDmKtDZxyZOAW4Y\u002Bnx/W7S8s9t6\u002BfUVaiarUvBvPo66f/jr28YhzNe9OHyoa0GVpOJ2y1aqaUGrmpsbQdPKprSSpvv/8vKCVQy4vdZyLMNqlg64jvCdwYDRG8KNSltvn9O10CTqdSvTY1TCmIViT3zslN313m766f6FKPXFHLrUVWai285qS1qZ0cN3BGZSykdl/FjaSKptbY4cRQPdYlGpZVzYA51FKeNFKfskqSJjw5qtr8yD6NDQtn50Cgy\u002BtuIfpos2T04vlqCirUtC\u002B0Ho2qqVUOF\u002Bc8MxfSPOiARwgiKYoxOnDz4Xaq8oWmmvPizVdoTvdI7/3eJmybNa6kF5IXErekMFCy9Q\u002B8qf\u002BFnb9Dh\u002B5Rr\u002BEQHbiq7fo7PtAnjGH8/X/8H/7fn/uwftbxr8fDWvT1M1/IeQDFE6NcUnwAnD2vuPFvfM8biixzOkYdD6CZ5B5Ggb5LGnmAOh5I4vzww/eIjeRlpdDv77D9etykYaVkgjWUo6ETAPH8OH15jYKK4q2te85tx5aeQX38bZ/IxM2z8wJWo5hgvvYIQnnZITEngI3WYSbmO5MQ1bPG6rGh2rwL8wmPZbX\u002BTDvk/AyKG1JbqKlzjm0JQ3kKmzSpXbhDLdRasdZj0N0bZC/gDynlpnGvTbbm8efRjVWAhhNmcPh44Egl6wbq3O9RBT788A4DvvrTN3hD71fCILtAKYG2F/NpU\u002BoeV8cLV9sw6FGqZxQix8UtyaMRx8N\u002Biq03z9/h\u002BN0ZrGf19WsGJjkcjgcOvOBt\u002BksOvEFwL545ctkqSe0ryyqKNeXLFFrlwxDdhVMSfvzhn4OUbGPTBfVHrlTBInGKBW5ISIzHSC/F9H4aoty9ghaGDWjqAMPgCyJ2Bvx5gppvHp5bopZ4cd06ZURXwEM82HTmgtXAO\u002BQh4VIwh\u002B12F8nrfqYWdi3HQ96Sm0VpoBq11kU49PO\u002BDdII46EuyqRX1TsNIawgLSsPs6M/vCX2AXJCVXBPeKmR1E9K3gxImkM79/q86xMJELwo1x9uETKJjJACpyZ5wsepw6AJs8r19\u002B9whddfvQnJHRXu9ntUu6cWD3BJleqP5sAFP\u002BpfevZvGVRl5295Y3/fGsHOldYOmr0/p4umv78zHNfvzmDdH4/39duz58grbvjW9/JqeoPco7wvnL5gixe2Ftycsdzx8e4a4ky4NXpMPbcoldllVtx6Ml0xF2rxpnSpU\u002BL3U8bl5S7UOfUYJX5pifVnHsosEtK1OhQhS7TfOo9KiDyd0nLu7hzswItXl1ScsYa8zHRsf3rVqgi1hX4RYn3Os3/\u002BCMMVVVDHEUu4ptjbHuz8PCfXl/kqSdEByGRgUG24vPj\u002Bp9xPVICNu7s9ytAfUORB3cNYnX7HvFGUlGrG\u002B7cfMApXL1\u002BSU5MZ8pmcfU4UsUim8AoENqpultnIrRR2TXGksPUeQq5vqHuj3aP8vY3fvcHq5euH\u002BvpxFTkq5QUbyexvgjE/7eSmIdOrMu2KSVrOw4y7u/eon0yESNApziRZIzHbFh\u002BKlebBWBBkdeqWIs\u002B0MWt5lcN\u002BRJMHjEBBWqJ6OtaJXMv64mLHTFkDDqDyBNc5ZGoisrCWzFdu9zdIaiRtW3tGeuIhdSPWva/DYU5iB1r95x1pmTOcejYCLkHjKY6ZUJp6qLlz9WKDhZvTSOSVNGyx8YhqPHmbcqShKS\u002B6RYdONK9gh\u002BCIik\u002BJdOlaYKw9x\u002B5NVjNK3ZMHRd3JaaAeWw6peTjpzHNMKO7aMHeGkjl8uMHEuHixC2BoHii1IEhIVS\u002BgKNE7V\u002BacWbrivfytBwkoy5YPvLG/I/k4uWXdEC8dA3k6A/Grj9\u002B9wXqqr9\u002BazQ9XL18ylgN1HEOYLSXEleKFhCDqjOVIPdSWr1pLjviZHWv\u002Bozb1y0qt7VmXXllSPjX8Oz\u002B05ZsMTSk8HDHQJiHT\u002B\u002BytxuL35pGJaOCTFLzBAO4NseC4pSbTnCbUA\u002BaVw90tw7BdvYz3fJTmUY21BkD0VxjdWAWQdojegjW0udwSahr4JgmP\u002Bfrjnpzh8mqH\u002B9hAtXU2Vp0WJaB5g5CCkiyt\u002BzW1ddapeB3naqTYvW2pY7q85e2kzbMRCX0dElRBasPQ8XSlFMKgqCt372/QnNlcKTllVAXDKVrnwlNSUpppO5XNjONCvfqGjdxK3KOROLK1238VOK7fvcF6qq8fMC0KoAnOCXmzYcjCcX9HVoVq6KDcXgfi2L2EsslJFWlePKd4lDBIVp1a84RMX2OoFseS5\u002BJg9Py/ecZKVLvC\u002BBCKAJwahccwYAVPMR8pZ6otdJmWGKfUQwwLAjKOuFCVlmeRuXX9yRjHcfJ0dKEG\u002BkuNpbEK3XelVm2Az2Y\u002BXOiljrjmjBe4frcnb4Td5RYo4Ibk7ZQXdFG0FS20YdwEid6Mvbt0GkKNgQIGgwSYeCosrK4PXOf5No1GGEo0CzGTaDdZT\u002BdVEbczkArIMlCrMV4fQIXt1TaKI2lApGCpF0hSrOWOr1tUoSs7Psi/8xv5C0yK7HjHG/6RnX1YrJ3fJ47r92mwJAOXIBuu9U\u002Btr9\u002BfFn399GxfP22dTKbAXpzLyy145ebmhsMxdNLda4RC5s/Y3RYhmyvj2JPbUUmbMp3\u002BuHd1ep6n8wMtv9KpLF5QreQhzvV0qLUoY2tcZ2pe4Nyo1Vr5f5bLWSaTE4Eut9ZyS88h3dsLYXUJp/ilhgZWts91TYwt5NUHGpdGAcJC0rgWZBRuP95RZeTl6ys8NGNCa72fwz06CHmZdPJnKedm5HvSuxZoRO9zUjbTc59e5MYldEgSyrRLmtTpOrpf4VQwRxBKHbn5uCdvM7uLxGYYqBrk6Pv9HBcCgpIxXrXnX7x64LiqbtpzPzL4Ncrvz\u002BP6xdNq/81/898ArQ\u002BbdzyITcJtE9CuQwwc9vKGd\u002Bmv2ctXiIibbLH0CpMdeciERucsuUuN3nvD0MjJ4ogGROFw837qjQeh320Nv/Icg9U7okxodUstHIxQcFk\u002BP6e/VG1cdRHWRpXpffDuPZB7x7CG4K6IVlL26cr63\u002BG\u002BAZSeP/I8cfHC4\u002B8GKzBeKRmidZp/P9mRPxUzJSoreZi5YhfHvkfxqTZ5JRA5qlJa78GkKDnCYwczsIYpC0O0hIycYuRiQ5OmaqGEASIZmozd1RBhtkYvRNLQNsGmW9buI508j/A\u002BK/jI3d31hNs6OxeNjnPPC7eAmXjt1WRmZD6paeifeMLTRhB5VfeKpsDRBUE\u002B7jdvN2iKrtzLVMW6qjlvThVH/Mjge9RGwOZO1v4ByUOb05O\u002Bir8RjuvX8bAmWZf1w\u002Bxl5iqZwhVVojqz11fcyTe\u002Blzcz/84EkZHx7sCwvSAlj2abZpjDMITKQhLneDxwHPfU8Y6sNlfaCDsZydL2H2bPC2MWuaGUhGo16CULdPSkWbX0\u002BhY7bCejulvrqHx/\u002BqvVudt7834iCX\u002B/mgP38UWT2Ft/SYqGvEmRldqBrRxRRS1waVHdrD8Z3Lmcy6nZRAsZ02aYP9ibkEoKo98sUq2LJHZTXaUoo9lkoKS28KypZyxbZ81z0l6anqcjZGIuXlzgPoIapdbW6Sa1r3ZNMSYYyPw8O9fSuLt5D15Jqk9GPFmGAB9Y8BZrdbyEBxeh4Ky35tIT9n1TX3hFFq5kB8rGptw2mwZPUFfKYU/OBUuZnDa4RCONyTGYvLmmVYZhnqj\u002BskNAvHhm47dibFBJoTkvSxzXQ\u002BOXx3H98gard5tpuw0\u002BeyzigAqjvOC9/g1HeY24uZMp7FBpsDwxqPHfkpXxcEdJ2hQ3NdDpdY\u002BacXPzrqGAK7mRWzn3UjcWPg6mDxutVfP3IJ8CTUe8gKTWpLS0RLmvaRVLWEVUorSVpR056YLcjY8JaLaoSKlPyparhMBJtbDDNQRt2KvZE3STyFHJAofVK10kqBEaujqaiIYT1LjeJ0Ldx4a0cCflPCHRzyHlO9fQa5OYiN4T1FIDNmKCWF6ptU5NLlimBdbelkkJyZ9BSJuWx9NjC7Gj92IooNZWFU5odLaZDJd44/Rh3N5\u002BJElbWwq1jKuWaOtriFFLIWvGXBj34\u002BRhdXWPJW9xbpPW5sXmpiIpBa5MhxFPnf7T\u002BgH0zbT3ky5HKEdKLuEhSW7t1tp6aGDU\u002BN3XV\u002B1QueSd/rUnClnz7wrH9evlsBYvWJVMkZe4bzAxDvIVd/KtH\u002BTVopHB8mdMSqmFLNryUML\u002BLsrSF7sNH9/9EDmelsZqrDkMexBg0JUMsMeN1jyWwm1A9haSRptOrRZgwwUXbF6QJ6GD2KpC1FuUSw5FBmnoc3eb7uX8lbTvt1CmmkQ\u002BuRpWPfh2vnjUp/mQLk9jBl6oQEotie6fTqE9DQOHzaa9Vn42v7UEb6qGnpS7U8eRMlaEIZLoC5npszOwlK5e/Lx4cRneRQr0em1eptdogtE7Q8dz8qY02hDsXoDE8faaIWlLxEe1L5gNXWVjvU77T23YsLu7EptbT4Q/VU0WowvcuoWSQ86ZlJ3KkUoJKIN7GND\u002BHVrKpa\u002B5sg/eamuCEUURieLC9LzWp45Z2HCUzktMXtHfDY7rlzdYk5a6TqXgo1zyXv\u002BSvbxCJHlQCzYs0ccRdzPtMIhF2Ge1KRSUtivfcTvCkGtUcxb61v0BRKul9fDWAcVtnUM5HaeTHpwwm3JEjiFDZrvVJlWjvHv3kawh5Vtr1xbvb\u002BZiakQWy12mf1vSPaaW6NP1BX4spTS599UFz5kXr15TaxjJD\u002B/eMyQhmdKr1cVr61rcFFdX\u002BZnAY0WS2c4mkJ/1uE/CQGtI8eW8L/sSLholTv0Q\u002B2e22y1lbADcnoKRpYfY505h0jKPMEm0huJouSOpTDLM3SHqROxojbac\u002B34t4d10D6oXFZImSgtbVRdyzf1\u002BCG0zUEoQBFFyaKsROmrTozxD9eo4ty5To02Cu5RgH0h2REM9VmMB36/MSejQq2ig5CX6Rbo54hmXOZ8l0xo/8dibB2gCRy55J3\u002BzwHG953X9e3Z\u002BnDsE/Eo4rl/FwyqEwqe1nM1eXnEjf/K9vpoenDqIVFz7Q\u002BsNH9rNt/KxNkjChG/pwL2TiZse3AONQt0dK7WJtn3arHZhN3ef8jIBUjRM4dVXV7gJtx9vIydUQTStDESEpW0XalU/l1h/0ZA0ROM0hSRNN9xmhqtgLrhGOf/y6gWWEmP14AGSePn6FeJw/fZjC22iiWupZeqijHct\u002BAgFJa0xXnYShX7q8CZ9LD5z4e73JYxnUSZRxOZVxBWQc4AovedcFm\u002BET7SbHn6UVnjp2l\u002BV2v9UI1cWxnOpOx/JvN5zMfaHaCkmkjAzdhcvyAo3t9cR0ZmSNZLmqqH4GsW/QKdHGK4L2MtMVnBV1Kyd96GJaxLKi4\u002B4CaMd4x5yNO3QeGnCS\u002BrA15avCoJ2a5yrPvd/lFWSoxUmwsM3tAkWzo6CYxTZglxMOC7zLVv2EgDqXxfH9YsbLCFhcsW1/jvu/DVA86gup1ZWU\u002BXKIfVFLm3xLMvVKtQywr2wcX7QTE0BCl3/Ox7keiesNZLm6RMLpWnR7AGx\u002BaUDEKFawYl8ye71jiyZmw\u002B3WLGT5gkyX9Pi2sJLA6qGEbQ67fSmFmBHdyxltpsLTBRPQ3gyKng1anA7MHcuvnkZvfd\u002B\u002BMBo0bRVRTGN5qeSPeTeu378ojPP5\u002BSvptH1wjwMYlccDXS24dVaOOo9pRhfm3Ig0SVHNmEAqgFFW9HCJoG/aXPKLRHfq45EXCulxv2kAA93zlFcS8Tg4bnkMFQS8ImUwrsdMYaLFyhGsYp5bywRDIdaY4O1Zqji32dVBJjTA0jzCJtsdQ8nQy4tT\u002BvBe2FEAg2mvgEz7EjLN0afSm/9KM0jD4mk2IACZBdGftLoOn13usZ8bKi1nTJLn7\u002BOUeuMgs/EcX1mTusXMlgZ5BLYcKtfz3pU\u002BmreIVupX6ddchmKSGCGFi\u002BPiIN0Eu0yjJknUqe/PMQdC6BjH0kVHvWuTnWJlCENQXtQBxKlJc57Ir\u002BHEMULognHuHxxgXrmw7uP0Tage1f0\u002B57HFFa4QfHworQ2DpngalxcvcRSLETRFJInC/mROGws8uoRBr3\u002B5jVanXc/fh/I9qHBBqaWVdMFxI8pCbxMyK6vdXYSHs50uTteQ1RPPEjcwyaWXR2PLWw4jyuThu43acUMDQ2xmqC7TsOQWmurdqUyAzfdnSHNyW1zx2ttOKWAcmgekJRxSXgjqwfyPY5YSm3y1N0Qwu7yRcAabm6i4lsJqIX5pNhxbqw4iy0sR4LO1fM\u002Bk3ZWu4a5yW4vEuXY3iu4FYo7JJsiaxENL1JnJ8BXXtXJu9EP2\u002BZLh7ySVp7C98Xzr5KpEjguE/PqmS0HqQwNq3dk8Fv0F9Dj\u002Buy02P/uf/O/XeV5xCPke5/\u002B3YRMNzaMXOIMk4RvJHQVVCgGOihe6yRJkkQQU26v71Bxtlfb6GYih8gnNHmP9In193EcJ1SyeGzIqzG9lF31oNV620vw4sUV1lDLcbGnOYz23\u002BZhECxCwkE3vH/7ftplA29zn84TyVSb8kwh8XxEk7C92MCQ0LwJz\u002BqEDnSa1O4GJfBmhlrQkdzHFlovFEfb70kT5szUl17jd22yOUJp4Nm0WfbBm866avOVNkPQVKhTSPz69UsA3r9/3/Sy1gJ33kLIOEZUptQU80SSTK2KF6fayPYi6CUdZ1TbedDUnIq6Ugd1CwHAapXXX32FCVh1iinFABlWc6cTZKWtW6nBRU0BodnKhj//0w/BTKgz2bzauJDyeUxeaDl39z\u002B3xGMF/3XR\u002BFULpJHNZSanFEyGZ2rvr5\u002BZtu6IShri\u002Bs951z5BYhagZHfU9mxsT\u002BbIOBbZ\u002BQde\u002Bn9m5x949\u002BMP1Fq52A7hIeOrMP5/\u002Bv/9T8\u002B83hif7WF5u9mjXGJkkkjgqPTf\u002Bl5e3UveSkqBfWqVPG/8Pq8h2KSqUVm5ucOLM7SmC/sP15gaV68uGDQSzSKtPdQn1LKiMqRTr77qtPzZCS6oybSU0vImZqgmbm8PpARpk9AsocfUwsP4vjSDm1EXrDg3H28Qv2mYsr5eQgNpKX0b/xy6SJVCb4x8ubtAEoxWSUCpx5arSAhzk84JD7ZQ6Yx7rCgRxpCtk0yCXjS2TbarkE4VMEFdmhMQoU4pPv03gIyCN/XRgF8wecDDMHA8HjFrXWcQXr9\u002BNQNLxfjq6zdkUb7//sfZ62zGKrrPgOpm6iajVSkl7qNLJO9vD2iK/BzJGVRXoa2rtEYQAWOQLFy9uGiVTI\u002BAJwm5Gdrqtd17fyaBLQr7aaQUm6SoNxhf4S/\u002BzddYFb7//i3VwsjlthN6WYR3izEZxLPqoovPuU2FgtGOc41CjJcvLxn9btXM4qcOZd4YIsFRiTB1ySCwOf0xXyDVBw4M7N0xdTe2ZDuI\u002B47DZkO2PcYdIofFRJzXlntqfKbBih3\u002ByAs\u002B6r9nr5GjMt9Q5KrRGc4QYtM8CaWWkAq2kAS5/XAT5fiUEAtATmwaGUXYvw8DdfnyAtMyPcDnllAjWRn5idoSveFJ9Zhd8arUIiHRQmqdogE3bLQAMh4rJGf3YkeT24tuvyrBTzT4\u002BOG63dsiDF4suMCz9BxbfxQRnkmqXF7toqkCza1PcY5eBXKrICMqCWGzCOes4cWIzyyrYV0qpWHg8nYTea8S6gLJZXphzYUsmTIatQgqQ6PFtGu20ANDI\u002BQjOZoDL1RxdAga1OvXXwXVxcYZYtIAtBXlq69eIyL88MPbmZDsNPxVaHWZxT9asYbhCyK4NtxZPRqVynY7gBqqwRBwr0iKitnL1y8XnsqIW4l8pFuktFxI7lRPzRtonqQ4qoZqMCjCK4owq0qhViEPmW//8gVuiR/\u002B/I7j6Ay6m4oqa1Dr6o0/yxmcXhWVhpkyNCvjeODV60sqlVEPK/WMZZXzoTEbx3Nen0EdV7xDT9uJlTI5H71JR09PWkfpC6pG4YqP8jd\u002B60fe8lYu9D2v63/iggOiwaWM8396Y9/PNFiZvb7gVr7mo3zjo7yZS9hNvrh3vF1O6uqBOIgVDtcHMEENskRYQorcjIpyLLW1Qgqt87ubPZWRy1fDvfL4ow9sUcIOb0ibkkF0ZhnvIgEqltp1tExwB322h63thbr5cEMaEnlwNsOGWo27Dx8Y2DaMqUzk1nM74SSQ1xZ2ysL2ckvlOHWAmUGuPlXAxONldEnUpj6p7XFG6rT01dSAqrS\u002BiQ3nRKdCRSJxs9kBcLg7tvArGjmMZWG0W6gwo3hsWrCuglOptTJsAgf2\u002Bs2rRu20ho1LE1wgduv5RXFXvv76a46HwvEY/1cPQxTI8EWuskE9tHmVtT1/aeBMyUIeEikLVeDrr99QmrZY76KtOcfLW2dDkpuHlQxIofgQxYzwsFRmQ9U5NW5O3ihj2QfpXge\u002B\u002BvYFahv\u002B/C8/kmSzWjf3xwO4sj4vqlg5kDaJi8stG5RKDTVSbKL2SJuP\u002BlOz2cv12CubEpFP8q42K5RaaLZ9yn0pGimEFo6aDhx8i2Lsvnnjm/Ijx/fvJZUCfkODR/yk6/s8gyU73slf\u002Bl6/pciuJebiwmN9hQGaFRG9lYzDo7FS2L9/P\u002BGmxPWeqFltjStDvEyYd/eokpRxJGU9y\u002BOD\u002B1y4aXm4tzK2oMkxg\u002BOxTi99XG\u002BNpDbNmwBy0vAKNSFubPKW43jALKptNx9u0En2NsVLlR7OYUxNMTzc8FrgKl\u002BAJ7ps3NLgh3doq3zPFNI9YLNXOuA675Q5JbzpvNfWqGIzXHK4PVKPlaTLZ9FwbSlyU30B0/BgIq0VfVY2m447Aleh1hp9As1C36sdMU1ASqZ83m63Q2QMYPDNoUEclJ6W93avCZ9gL9MxaHSrCkcDP8Kf/u23eKUZepqaaFcoDfjCkg6TRDvik8PdXczTZtPm2NikRCkHsiRGK6ScKR7pgv48wDE98pf/1Z/48Ye31OpYbeDcCa5zUok9V8AQw/zIdqfkbQ4uKTRwa/uczvNSWXNjl63cpn/TMwR21t/pm3kmYDPjzS13xwPHMvLq1as4p84NTWpI17aIIVR3XUqT1Cl4yuTX/7V/94\u002B3fL11Ua7JvnQAnj8\u002B28M6cMWeK6L3Wse9CH3F9oU8DBkbK0Pb4X/4/ge8VDYqqDvWKoBzvacjcaJpZjTPrE3iIxDsL15egBTM61ljdW6cNhAt5dCkjZW8TaglbHSKHcN49pdB21Lx7qZHaCrA1eUFOgR7/uXLKzDhcHMIHSoJfmBKiVp8Yv/PQydEeXciPrz7gItx9eoKM6YuwhVvoMS5XC4kkmZENhPR10QWC7q774IjsSN74G065zDwQpnr61uyDNFMVreTyOHyJeq/uzd\u002Bm4b0DAkuL6JjNcmpVri9vYuwebeLDUnX9z0n9GITsAofP95MWuXDEDCE0KV3ll2Xm1I/MlFLgkvacy4adGd\u002B/PNHXAvffvsVTsWtzjlTEeqEHWiG3YS7u1uqhWRLMbi7uyMlYXexaXAYCViBdmJ1GDPVAbNKSgNv377FXUiaSBgqKdrHVccnFYTTtdAUIlKHJXR7Vig1PE3NoSmfVc96U6cy1rWcYKNSSEA/2GOyrwlCFPD2w7vQFxPYauL2w8fQ49ptg9rUeYqaSN6rtIcIn72gPvLdn/8ZHfdcpBeYHhBPDcjkn5zJ\u002Bvykey3ghWC4KKKGW27rUfGm7hkVOeXH777Hx0pySDkHj23Cds8JdGv4K5Vg61eikjjanhcvrzCEKg2T9Qk5xwk02tHKHWfSq0xSSRthyInjcR\u002B5IXQCAPZkuGRjc7kJ11yD0iI58kAVY/dVNBi4u9lH5Q9DBp1d\u002BNNuLg3mkVSwUsCFm3e3oM7Vyx29wUJw/DRwQ5JQ2cbmILJoXVbBd3TdL6dOxXLovVgdH41Bt3z4cI2qk9kiVRr8YBm\u002BL4riHk0yRKMKSqpsLjaxMVEmMK/2Jg21RmszYLfbzvcrkTsUUcaxst8fOBzGRYUwMkjDkHBtYWGRiaQczyw8NhZ4vjUlJAo4Pgrf/fMHKoV/\u002B2\u002B/xuwYVTUi\u002BS8pxzXcHSZj6eYBGdBoIlvdub05ogpXFztcI0JAjJQy6sF1fPv\u002BY5x5SclKisuIJKf14kUsCjC2YHKAIUkglfZIIwqoWBSq3PEx5jbgLOHpLGWWovgSOMPevXo5tBncJhbW1tVMGRKUOo6Mx0o5jgyeohgmQfXKKngdGW9GHLh49TokiCwcipQMlYoe7/j\u002Bn/8BoSCtCbHVuaGLLxySTxk/Dw7LAm4mUtsL6Y24mclDgAW//5c/4xWSwSZnyiHKvou9uy3Ck1dEFbeK5sxut2GbEq4BgDzVw1qOh0LEbrB6WJCmUKPRVlQiPFJnd5Gj4Wn1qZws0hL\u002BElIl1cuiBB8LbkhK9Ypk4fLlBVKF648fgxrxhDJp3E8Kz6J5jjfv76hUXr15Pe2QrhnVLkOik3seFbkUG2Xvfmxx3UhoXKnEznu4O3KsleQbqDpBTjoto9baCg4z9EE1SMUizu5qi6SBsSXT3T2qYy2CtVZZtRrP4/bmjs1mEwRrjRf2hx/fBlyiP5cWtvZQPZpyQB4UchRDQpqlzrSt5fNdEMj7Soo5iaa13//Le8gj3377FUkKxZzb/c10je4NS9deaG\u002BMg5jTiplzc7dHMS6vrnAP8b4Pbz9E/UEDOJqSUmuZSvhhSAopRRhrpafByjS3gdRPE8m\u002BwrSVx3yEIbVqWDU0BQxBmcPi/WG/egfOrbTe6XtS9pAAmybg48ePSO09HlsFU4KsrdLWU/UpUrl\u002B95Zhu2HYXrDdKKIj//KPf0\u002BqR7KXVn00qnmIHXL6fD5t/DwGSwVrL7xY77xbET9yPAr72zsGidg75cCSDEOORGmtZyt83ePxEn9/8eICE6N4xYuRNlEpWj7QmIhuwZ2kgpe2M7msPKvTBS6eJqCeaPNC3NjmDUUjH5W3kfA3KbhGQltEWsfgxNCbCzQPRc1JbtRivH7xkg/vr\u002B8Luk2/T8t2Ir7GxxwXJXnm\u002Bt0ez4mXb16HgqqmwA71Okd72dtrSgBHhN46OaVQr/j47j1uI2pKlg2lOjlF\u002BLLk\u002BZk3Nr4rLiUqj9nIg5BTpjIGCj/NOcRQ3EktRGq6X\u002B5oU/g57sfJENNyOt7oMdonfsEKj01JJ\u002BkVyREOMeQwXEVBll7VCTevAzmnVIDgNfH9n9\u002BCOpuLTZtoxSzyXGFoF/g2B3qZolFhKsLH69vmRbZCTSNSI87YmAc9T9qfubX3RQdpm6U0SZbGGe0g4fb5pck51dd3c8phDc6cCnx9vh7LlLROTNE0ZI\u002BN1gAvSpK4cWu5zbi3GYKRRFCpEd4eb7g7vOVwvEGIPok6YePiilK7z/3tHeZ3/JT8FfwMBmslvj\u002BVO\u002BdFk5IwJEFSokpgrbzlEMzmh7lUVjz1mhTj/dt3k5chqg2HQwPIzEloWSTmDZ\u002B0tc/prPWS8EoOpreOd0V9oFq0aS9W8eMBd\u002BPl6xd0teEs2rBgQYuJHIKQVNAaOKzgFEYFKaASz084ujQfMDpSoCQ\u002BvvuIiPPyzetAuDdjoSITJaWVshAWmvXuHI9HdhcbElv2\u002B2N4fROQz1k6pSpQPaAaKYcxrI0kXfzQBO5C\u002B/yh21GsieLFs7baiOYNFX7OS1o\u002BC2hLfpFvMw8Pw6tHSHxGh2kK4T3C0Y6jiuYcSkqxuY37EUk6cymnqXoqJ9qpPUQhQVIzxG0t2knCewFIDiybcBwrUNvaD5Bw3iYm1of1dl5PXcU8lsv8QWPVNssuA60eTkbKXfFjxrnF9S7OJTZ5nWCY7UGOuB2RehuSUEuxwAUT5ecYvxyXcCUJG7mGQTSY7qVi2nA23UDAAqw3D/dItDtOksTH95FvefXqFa5C8QAsKrSQKxLC2haOi640tu9d5vR\u002BdziDNmT7wFiJ//aBRCCAHef2wwgtKT4e7xpIsEnTElw/L8r799ckU4QhRDmKraR2nxoGyFSpC5/JxkIaMrhx8/YjJOXl61chY0xtTQnqtKDcx8hBeFOaaBFHrZWLiy1msLcD1jK8YoHeFzdIAW4lVITx1KglXqfNyWoksYOgfSaRq4JY9Pczq/N1PGEPvDGvUxN2NhNsZOpQ1L0H0Tmp7J003H9fpuCyTSTvgIuEzDAd32UFL5FX7ffxHGyf9EqltBJMC2sFW\u002BOVXKkGSTLjGEUEkd4EA7qCUD1EjiqlpjT7VJZnoae1vq6e1VuupmaIJ\u002BxfGHohsGaokBWsCqXlrOI5zDQet9oMc6H6EfHAVtF4qu6fmpX6tPGzGqyldEgftVaKFwZPTRPJIQvZLNQXTWa5VZ8NyHKxVIt26XifUOP67ceoTL16OS1SEaMere0CbWFWfyaotIU\u002BVbEaHly1QEJPqgoVWhIHCAwWGLJL5CGjDan/7m3jDJIjn6GBa/oUYzVd04kB15Sm/I01jMzNuw8c68hX33xF9RpATgC3tsA6OTvmLuVErc6QIxd0\u002BXILZG4/HKI44ExaUcMQWmHWCcwa3uqEZwOwElGc5KgY9oSqGOM\u002B2n715O\u002BnLGcF6lioJlgD8kYgJQ2A2tU6FsWGJZG85dzIRk6CqGFqLJfDSr7ZI7cny6YbT1BdzEqEwO2KXS3oTA3dH70tW2GgWGDGGs1p9WynCluLDDwa\u002B7p\u002BOiJc52Lq/eudvJ/mXU1c3YCEBDAZcgaSUmuAlaM6TMxhPVLsgPkRpTTP69MYJz91/DwGayHxskQyAyGFMRII0Rq7tXr8zENodt/dlYk7aD5zzkwiVk6L0M0LU1zvhOGKzrypGbVGsWgPv0urPHjp3qpd5oyjoZbDlUBIuvhu5wDavOCtxucONzByBAyvlYG\u002BGCMfYD0xFQeYFwxwH9k86xCp6z2BtUCrpwksG95OJPo/fngHGly5lKNFmDaIw0QG3gyUMqLqAc1Qp1igjy/f7EL4b4wdFAlqCxPuyxZbeXsGFtilSSamFGaDNT\u002BrtLrnRYTwhKc1jmNU4CyTmlx2nN2AtGbEiVB9nHicKSmapeWHemrghCq20KBfronwHHXCVz04ms6WAMWMQZpWlWgLFZXj7bFh94aFPM6JZ9Rzrw5eA0tWi\u002BFpZBhCwM8WYNU\u002B7qVRegfrRnqutuZ5rn4upMP9RKbJ3Enq5Kn8aPz49oeZe6udJt69QJnmczWXPe\u002B2XL\u002BfgW39bIOlHhd5rpHk9PtUubGJrd7bGFWvvHz9Asz5\u002BPEm0Ml1bhvV3epzRkdMUTWoxuEm2nbtdjsQZ0ibwC49A58Vu2vkMaJXZuyKwetrU3TvME3pYIFijnZQcs/IfcroLvXsj8wh4Xpug3MYbcCCHqPNOosVpHhA49pXuwxOrS2EShoEYZu5YR8/Xk9VU22I\u002BixMdByTxOkumkgtD5YbMr6s5moY8kJNgenanzs2mw1eQl45vBVvkkXrOVZtyhZu0yMxd\u002BqxQNbIKaa0yJXef/lD4SJyUs8OCRca3EMT2xNTEOHjhz1ZNoilAKg\u002BqzQWTABRwcW5erENyIgZdQwi99IrXF9Mz1cu1Ed5YO6n5hiL2\u002B95P7Ngz4lRysjNzQdKPbLJ6SQ/ZXBK3nZZbMrzulsqQnzO\u002BGyDVWogWlNKU1PNk2lg1rvSldGCkGEZNBDDl68vyJK5fn/dcCcLD\u002BmUM7hQPagt1HSD/X5PThksCLjux0dfD2neVfQ3cPLOoXjAGYpNFbYpUdnxU11JdZXozYjm1aIJgOK5K3ieMROWBmxB42jdgdDIIXVAqkFUT6vh1hZ\u002Bb\u002BHe0OkhFOiM1djKltuPtyhzU1KRAF2K9s2jKU8sFGEj/xHaYJhTjuHRuq1DHVdZrWnJayT3Y8N8rkCSHC9MRZTT\u002BbPFOlNtm42FoF5CG8yjnVYLokya9QF\u002BDLzVqjr4jOczpzNC2TXLwMePt9G8gaHJsrUNfSVrskh8T8cJMnzKzmarkHNQhZpkTJJhatIaX24S2tP7sfCEp1k5ZyBsNvRrJvO06Xl13r77IUCm2roOWZN9OkXpx4JYSD31\u002BwvKVdefkxq0KUUeV3V6ZHymwTLG454xj\u002B36H38J23szhTsmzQKLMdoYCeOWzBbg3dsPTcP9/PFEpIUdgRNxr3HcUjgWOB6PgcidFtf9F0QIku801z5CUnLasNnkAD0udIruaaIvQjuTMGgu9ng5\u002BbEZ7Sj86R5bMaAZeWvE26SOpzBW4Q15eAaLLkDmZaJipBRAQ9FMAo7VONwdGau3ggKY9XxQ5FgSjo0lFrAKkhXNMY9du\u002Bnu9jhTqlxnSZWWk6mjTZUiE2Gj4XFJq1CtjNY5SZMGE0hJIEXXmTIGmVstT\u002BugSxpoE1cMLbIgs3dZ4k4p0hRNNrx9L4zVOkp4qGJ9b1QjpQErQSVSs7apxfFKCWnvyHOd8XY61KFtBpeXWzTZJLBo\u002BLQ2UQlcm0mTkl6usxMa1xTurVMPAU84uYbpZYik\u002BfX79627VKMqNWhOwHqcFbXozFjOmY2BUyu14OMddvlpQO/T8fkhYYowYRwPkSMZ8kILW6dKoNeOY1ksiO4l9e2vYUe83fHLr1\u002Bhrtx8\u002BBguejVyo4tUK6FS0JDJ0pYnC2\u002BM2uRHVBmGITTGeweaFGHgsnQ8d6YxnD1VlO1OWgLesKILscH7D2daKPSwl5DTWbDSnTLtgrJEOp8epucWapS\u002BXRTzuI\u002BghdjUPSVQAiXkcxfWXSXUFNwiOeyasHrELcCcA0PADQg1zt5oNSpWgTQXCSaf0yAJdUSGoLDU4qTGBJCG95roIot\u002BfGJNHtmN4yGc1pwlUoWr\u002Bbs/F5087yqNhpQC1mIpvJeTuM2mBE4z9MvjBnA8NPAtumlvtpuW1yjtZe9YMmnA3Jn2NVUPvTMGQnxv//4AntGSw2BC5ADdGFIGkwAaLx2s5skUP6JDdIDSnEK\u002Buht4GmzEuqJDM7jaOZE6E7hNZq2sVZ50Ta7OEpp0qkqpI2il1CM5Zd79\u002BCOprVsrRpK50jkkbeoWsxfl0/sq5Jwoh0M0361GziERJT7nMIeUORwOGHc/ydbALwBrGMcSCc\u002BpxKzQSqGyfLvbDq1O4wmuF6y3iS9m7F69QB2uP3ykNHdYh9QUE85cxLQDKFIjfj7UEU2w2Q1z2GQemk9wryzszQtwDxrKkELZMlpn9XLvMzzKky4vQm4vh65UPR8a2uR6e0GjlNI0vWO\u002BYgFVuoe53DAr4XGKhIEaDzOsQpre18ONQDu\u002BreGozCEZOecIRVP35tq9umM\u002Bgq6X1HT/zXhFaBHrRIo2es\u002Byury\u002BntCdyq3SKVG1qj6peybk8R1/Nf8LJREDPxo34x1Xry6AXhX0pibb1Ubu52Y7WPhwPEIJ5sZ4qKS8aUBLWk6vAWMXl9OpTRVDpJK3cU3FR6SMpJymPIjS5HuWt9PgHE4AEa1EfqufWO8VdU6mo\u002BmiafDWKbVwe3sd303S3lWjd\u002B55bI2Ldyc5nAwxR1XYH\u002B6oI/HOjMsN7PO8K/iFcFhL6kBUlqKjjS7Ac232mEr3D6gNSGrNRVPi6k0zXDeR46recE/cz4ss22e5tXCqOre3IzkrmtMs97KQkJ3QY0uuX5PyEFWyehitXqmrjxuuFa9tOkPGKUHcfSIx7x04RbzuQf1w7KhUGQPxLxJYmB4Wp/AcrYIwUEdvDVoz4l2dYO4MPc/b/fxjZSSpRUV3SOE5EJ2zdRBqLZPgX0C3TkGx3VDPjzzUOToGKRY6PbRV1sbHe5fnoEnhubEWzufC5pzQyTrq4obT5/pFZfYfDpjAy5eXlHIM6MZZ9kU0uaqlYLVGvmcg8qUXgVEyLYG\u002B94bAXxZgxDAqaCFtFE2zKfOmE49kTHoYT\u002BjzTyJ/0XjC6kitR2qpjQf4mGzN6T3UZqgOfPzwoWHT4rPj8YCKP7ENn56l0ZdqwcrIoYYMlLhHkeCToTyPj1\u002B2CUUNN7va2Fx5mSoG3DMRnN0pQ7Y3wJAIeFYuri7Iqly/v245nWWpm/Xx5kJtkG3dOB4LMobHd3mxXRkNnXIKyzED5/CmP5hojQeWXt7yUT\u002BOn1HJLbEND2UgF0IC07FLLS1PFAoLNrb2XEknz4DK1Ap9LFHpVKIDjMrqoE8M4/JyR/DayqQYEeEMc26pekioEPmO9fN9cAbiHnsqyysuTpYOVIznaq3xhBUaV68BXB/Vkeqhuq1DwrOfU3oD75v3e0wLFxeb6A8pganqHca9VsbWGaaruQJTFdQaV7CiUMIoWxMBiHUdx65yBCrFK7ltQH3U49jybCAyrKg56nD78Sa8zkkX7eSe5dw9zpXBapXb24/hqWl4ZUlSiFk2KtHzhzXPqTFKao1wULRJCX0ehOHc\u002BBkMljEzsE\u002BBo0G0dTOs1EYKjY6601uufYE2qWRbGK0Fl2rqimwWBGW8JedTNHfQrsHeJCs83FPxmctE/6/Jhhn7mxFN0T1am1aTNF2nUMRclHF9SUaNxSmN7FrLLN3Sr/38i7I0js0G6oxCngUGdWq/tPq2rI2iNPHB2n7mITf6S0zxJLw3ffekDC3r381D6ysN8VJUjlGI6EqokqaONRAQAIgy\u002BOBhKGu1iFAsQkirjVu5Ov8iOQ947cWXyCf1z2jrlKy04ssqkbxeh7AIsRddq9Xn6uaM4YtzR35cp7xT8i2HmwpSuLgcKNRQoWAN11l6YKFJZk2N1Mla8RSW2PaKpAFNFclO4TBhBSdj1a61E5zFHIzoFI2y211ydxcg5alv5IJIQpNfmvOG1nBUHVIQ2Mab6w9UK9zzeouFgqufy8kuubdncIE2xrvWlLp6ju/x7eSnj1\u002B4zdd8ucFpE2o9Bh1Hvek3aSvRh5JkXRir5VhyDaGlxtsL/\u002BLVVagaXF83DglI7rv9/S1nbvrYjGGFQ61oqtHooWXurZY5Xz7hfToeqrZOJy2Te7q1PVFJaVcSt7og7j7GrVvP6bIax\u002BTVdJT\u002B7HnqE8d6KHRoXJFmpJpTFy/KIk8yIaAlABienO12i1tiv9\u002BHRnpwaJqH98jltP6DHbir3hptrDaBTxiLxP9D96ymk4cUPSRr9EKkhbs6Y4eEs8tphhX4TAKXRpJWaffUgKuT7E6Dniy1\u002BIPuGGmCHn7e3RXGu49UP3J1taM0loNI563OOaJ\u002BfxMzRAwbRz58fIeIstkscXQdVqGPOtzrxrdnqpzuAfbun/38vjaPjl/YYPWKk9LJUtIrULHlUl3Y7TYk1QZqfMx9P5lMwg1Hg6N19TqqircfI4lYap1Q8veG62oxm4RXcHe9R5Oy2W5R3QRyehFFRYWqYh7NKrzk6N3WNWMXO3vs4Pbo\u002BX3pick51MwziNKLRTcbq/Z7r8bKiaGbFizr3yUHralEblATrc1YqD0UxjXOrGOYGjwgxARjh9/kBBblfjw39YaTZ7pi656Gk7o61z2QIn3\u002BlmuirI7rDXM05TS14/eW62reJC0VJDd1Ap1hArPROk2ORSJ5Us2VoanpOmVsl\u002BlCHVNAUFwaPGEtOtnzu0mEUp1aLLinLbernrm7PpJS6KaTA6a89mGaZIyEgOK7H3\u002BYukqlnBjL8azG2eNjRrGf/Wt7ZveabPxENYanxq/S\u002BXk1lrIqLWy5298gDAzbi/ahGXc0fY35azFR8\u002B\u002BhjNmkZsTYXe1QjXbtsoAULKdQmEGDy\u002BEebaysHjCx0HxavChePcKX2gisJvFwZNH6fWm0HhmdtP340DO/P\u002BxpzJ6VTfLJzzv2\u002BrihihCNYQMDJW3OM65z\u002BVxIgSAP0fNWVYxOyhGmCLurAdUN1\u002B\u002BuJ7J7EH/XhY3H7/v8PZ9WWa2FNutPr8P6pSfrrU1ZR7\u002BnwdEhCj3P6gjuLWxtnuDdbUHIqKdJ7829rTU3igf0ZMo5noTk1x/3bQPowgANJZ58DrctOihKah3BpwpcvFDXH95OQN\u002BYoKAxPT2W0c3siXljs9xb0wtqz\u002BoocuJcfKpn/Mj4fMVRE2qnCjgkX2KBOvBt9j6WO7qhJM3RmcWc8XAAVzabTVBHFi2FbHJN48XqMXvAJlrVq3UNkQxG4cXXL0me\u002BPD\u002BfcTz1ipStIqP9mqTLiqYHegYD\u002BN4fVjkuDLjIRLbClMlaA3aO8k5PbjmTzle65zO4w/74Rd91QtvmfPx88ewBi1hAoPO15QkXvVZ0oWQIdlGhXW73eG1NF0yGq9pWXonmogkRWXk1VcXVIPbj7ckIPkQRG1bvAwnZXlf3s9q3pqkTK2r78k053OONEKkHCyMlpMpHuqhaPRX3Kbg6pk5RwuNKdWZZtKrxpOn1TTSpCaoARuxGh4WLICntgjLvcEULDo2Ic7uYqDWyn5/xKqiumnvVachNY\u002BwNlK1D2HASnhhTmG7AU2Vtz/\u002BS\u002BSM3aLdWM9viSBeQ\u002BPK1x6WSH8f6sJQ2QKJv5z2\u002ByGOELSpqAwy0elqw6/1Fm\u002BqrTgkQvJ0zzN\u002B7vhsg7XZDJQ\u002Byd6T674mQTZLHJirmYqgfn/fVFX2\u002Bz2k4JFBBW0qm6tq3KkXs/AOljkWEV68fDnluLRZf0kt/HpkE52MUoGxjg1Rvlmd9yHhuOfvKme\u002Bd/LyPoTVem5rs8e\u002B/5RBVVGKV2prQCpZubi6wrUyHvcBbGwvRXG7FzLpBMYN\u002BZuUUtBOqkeOkN6FR094ZguKzFNYNXjwOZZaUc0hv\u002BO9eUNIt7x4/RKSM5YjpR7mg/UX79xcirRCQEAlDvuKuoeUtrSGrzI/u/vP01YezDjGeadGHla4r3\u002B/Pn97em3eK9c3N2D7VuDqrb/C41t35z73voTstvcuS/c20uUsn9881actfFIoFXondG\u002BaYd2Y8VnjZ0G6913dXcJ1bVWKqJp82vFqHaP/HnAc9\u002BQsJHJ0/AWmduJy6mmdGa7UxkfUlHj56hUAt9fX4MGGfwgnostF1vIT0diz5dnudTt5qC7yvPL\u002BGkvG/G9mjxockccfoXt54vvavJiOpp7ZBy5NWT0NJHVevH5BVYOcqC6kzYvIR9axZToWmvzTEg5DYRZI/NHHKXyU3IT4TEJLXnQC5PawYqpcdQaBLQwB4fE9AGwAIGuauhJ5ioO9/OpFVH\u002BlUnHSkJGkjONIQuZu120NLUeQvaEeo7qGBWYr1kWe2sKvrmlZVEkj0NRbxSYy89AEGI/Hfp8PPDTpUKE9zh4rI6JOtQPOOK2mZTSy/v5pzq8VkM7CGZ6Th\u002Bo5rvVz6dVM0dmL\u002B/Rj3x\u002Bf2eZr2oen209pA16oFlpMn1YzaE0F2o27B64jDY5qpbojvqE3frpXiXsgbyRdC7uFp7vLyznHtRAQfNz8L0OCMJ2wqPCdo\u002Bg8W63Bzv4eWJ/68FU5sIAtnD3uU99vm8pSUWMKJwlP\u002BM03X1Gt4BIifFiQV12ErJtA93pFLAVlapFyDeE\u002BC2ChWUvqFyTFZhKaT2GdpKZWNle0AUtPPcD5xXreTmgSiH\u002BSc3V1gSWf\u002BvrVCesVM7TZRFNZ757YJMA3h6WHfUhL05q85i7C545S6HLN0xNZKENACcFBad5Mw0UlGZDWf3J3Ed2VSonGG2sDY5iPVDtQ7Q5nJDX1VK81uvaUI9DxjvEcGmRucR3rTdKttB4MC9TaJzkaLUcmDZ7UcHqicyooTlQ/5aBnx\u002BcZrJZs9GkvbX0HhxC0FwrYkf3dvsXfZ47xSOiUiJ0uq4HsGQZwO1JtwG3Am6SJam470n1vJcrStXNb4hpzZNBefPV6UoeoZo08TcPCnIYoMUod2\u002B7h1GpodEsl6bA2UA8ZzwUXzdxinhoWLcrdi56DPA3xFC\u002Brc3WD79ZQ1U89wlpDf5uW10uJImHkL1\u002B8QLIyUon3UlEi/M8TJCRcWJEBFDbDlvF4C7VQW7ijTcNL06zjRRNHpJF7vYMhNTXKT4Xa1Aj6ZLAAB0/QlEfuTQzTyos3L8KTS9agCfOLG4qbiwpOasquFtcoY3BOx/0I7uQJoS9UD0xgH\u002BaOl0LvcBS9GxpvVGt4GmJxIul51zzDIIh\u002BBQJshwSDcNwfJkrbON5S7UjXvIrWGiNjCceg1OPk1/Z3y2p8Ng9pXldNNrragtfaQJ7amvTG/D25fCbj5FZJGp2x4rkYp/nIn2P8olVCF31mnqXf0JnwTKzJmsTObUlDtk08EMjel30jhNp9V/i0auGLY482srvaYKVweztOgm6\u002BSBourzHn2DWs1lh0Ei3jS61cXFxh1pLTD9BuVqVsaS\u002BPW/AVcwoUvrAg9T7DSztn9B\u002Bo4Ny/nkqVruAZ2Yzt7oLd5UWAJqUj7nun7PVBO62jV0drk3/pve96dyJoXsgSnb0Ed6bwmLNKazpKI4rLTwwe4rlfvXodnY0yDUqzvv4ln3O1VpO2bs/C7cdboPUCHOcmsnqmQW605orQOMpKORL0WheA2IdHSh2EHUbl8gXc3t2wvwvK0Jz/OpdTun89Q290qxLCgBKbQXi\u002BpVVsmw6YyCRnBNyr1J9fP4FD7OdoM39SaWT\u002B9880Xp9fJZQ1xGCZq1SWSULOeiz3x32O2Cr15wY6YlTUj2jacLgDfBPz1KRS5s8/fjZNoStVqrHdDSSE47FEKJqHKVyYLqkRX0VC1dNk5OLFRbu/Y2trHpAAq7UVpR7xtghOnqaQ\u002B827VkhqdBeFB7hifbbWf1siub01oXj0/nNmtCMqyrALaZZqB\u002B5u9zjK9sVVqCrVuKfeqKEFU7Gqe0cQa3kZq9GXYuhaSI0Y67pIyrdSv7afFWhJbAESGSE3eZ3FWrgXvusJ/CWt/vvjhztE4eJqF3iyRdJ9pnQpM7Rhsc4IHaqrNy\u002BgCtcfPpA3Q0OGMzUcWV6PyYgmQ5NHpOyt1\u002BG9F/jcM7WQIPYj5iPOkePhSFIhp\u002BBRrkUClHXl6P5iF1GqFcwKpYk32qlnNfnyn0LbalfsdQJPTwyWs/f6UDL/08avj8N6YMgSpsDMi1o9ghPZDG3o4Yvdlvdv3/PyxTdnwaeP2aze0skXiOzdboNZcA4dmRjwRhiTCJ2c7VZxGRjtQMppDktTGI4swuhlAhUCTcU0FCBMQivJGYNXmKLEL0nJOZFdGW\u002BPJ1e8qFBy34Ptm1wLPJqROJ8jczFMnO1F9Ap0d4qPoZ1VDdQ4XH\u002BENDBsduScqL25QX8WZlDHSfc7h4UNxdiWPM9Ca4V1f9MShkhij4KVStLdrFApi0rmPeZAB44uH7QGHGY6uLZmJHC4GUEKuxebhmPWycOzuJD1DEkYreKOagY1Xr55iZhw/eGGWmvrmLQIobSw3WQQx3oI\u002BOAmPd\u002BL0rXpDWOk2B5nxOsRoSJpmCRvzho61zZZs6HoG7VbxcfK6JVSDqTUNMTaC\u002BZ2Sqf7tNE9rFkd8SGv7ynWxfPG57f58kXK3U\u002Bee0eHd6/k3pcbRiRco2hh3R5KJbiHoosy8RRCzLmqTMXtwOCF23c/Ukx5\u002BfJ1i7dmHuLpi93Z78b6eNbK7yhN\u002BkOpx7G10IuDXOwij6OJBuILLFjILEsTwjMkC9sU\u002BbXj8QhNbSElC6UIlWj3PiGWera2tTMXZXOZoUIpFaveNMYXSPAHFkE0QO33OnspsWhjxx\u002B2ObwgMcx7Di\u002BMdxy2y1QXyuGacoDN7ioAolbbjj1rfU71EpGmdiIzbSWFIU8IZRyjRZdmxltIDCSPXnhuwhIaIau0wsnO3XI5U\u002BFHZg9z5g7mJhYYieHbd3tcg4eq4lRpRYmVQbTWrTsytF26pRKa\u002B1dvXlDGwuFuj9cabTG0olkwmTeYcxHFfUBlAR8RjjgHxvE4w1kUxKLZrzRGwYztmUPx8IqDA6qSoEYurBcQQBAzhqSTiKWuOo8vIUEnF7wwaGZ2ZsNp2bQz0dB80AX3VFJ4wT/RRv6iHlYHkz3\u002BIYs2WRY70vEY4FFaU0\u002BR9tK0/9tSWcFpCePY5ZTCJg/c3bwHTVxcXTE5/L4EIT49vBnIRMIHJUmKamNrjuEeUnUuvqgiRdcVCGMGreOIC8OQOBxGhmHbVB9rCzftfJ5ALOxzk8fNLcczHlsi/RP04n0Ct0an4GHTKjpaqZQGUpzPOx/foDavMSabu7vr0MTKnZr9TPc\u002BNdydGXkYKHbkcHsgc9HydVNi65GDnMcC9arWOqQ7zV32UDlkCm8\u002B3IDC5cuLZ2Dmli\u002B0YF5JG\u002BEyb9nf3rW\u002BBu0i5OFQ6NRYCQXngMsesz3GuOAUNUDvyftzOgMz9UzALACpNZQTImzt8kv2cwsnPGPoJ63T54xfPCS812j1zPWn7KgELzB7iVjdZqa59djAe37iIXxJCnkYiWrb7fU7NpsdmjOk3JKID0ziFHevE/\u002BRw4/MbNpEI4FaQxWyWCz/KZBdsO7doqSf08Dx9m7SjDrc7clZSVmi4QaczzM1hHStGq3De18//amLoOFiGChjw8psUqiVCqSTl22CJUgkkpMmXAVVmXBy/oCG2dlRQ7bHxtJaXTnDboAaTTOsRnSp93BlD\u002BDbZBn\u002BzEDiGWWiK/xW7/EnYlQKr9\u002B8jCYVUifMPwvjZsysjFWD1hSA18NxjxUnp0YjO8UDdv2ryWj2\u002BbeWfC\u002BIj8Ae833AQrps8/oJxO3CJHS5hB10FV4RZX97O3VYfrYDM81jz1/9vPpVP/f4VXJYj3HarAmKkSTyApcDpTg\u002BFsrYxeKCRIt097QvwpM0oTTNKzPSIIzFOI63aB3QNKB5t2oysLiKB6/duludckBWk8a0JaccDuuql2srcwe2pxwKRzsG0nrRBn0co8mFqDd1iHOTpuCZ48GbFHRqbKXP2Sd1YvI7zjg6aGtUoZ0GsnbtA\u002BQZuaGsOim\u002BTh1QnngzejqglNJyVNowS3GWnLtkSatk2ZyDDDrMKUKbtWGd8EXaSCIdR7bId04lduPq1WXDtlWqd57cSZjjkPz8pvjx\u002BoapC2GHo1iDJFS/Vzns16cY0gyVNuCoy4jZoXnrLY1gugj9zlQhT/LrSZW7m5vpXLI6L8\u002B0XBNa6zPW1q8zftWke8ppygfEWHCXpmyEk3NUmCBz8/GOlDbNoV0galfJvHmEFDNUGyOP445ZtCOv4wHTwBplidxY\u002B0iUeFVXuyzQdI107koTmiHgwnZzAeZYKYim6D3nyuGwJ3TeJJQcqjRhOuYyqjeZ3bvIA2230XI9aabWXikUtHHTZjv1ExfVJGGijT\u002BZkRpyxeYlCLmbNh9dbWHTVDS63I7Ey\u002B0efQz1kSaf3bMuh\u002BO0YfXdPyEzMFUNqYIOka/ChDLW6FFJabmWuJ4onfsSl8Istxi\u002BhzO2HEn3cIyUhYvNgLY2VabWKxL3Z9NC1iUIyBFOlXJkHMcp0T5d/JQbDFkVaQq20ay281QNfGywnCPix8hPNo8sSZei6QZjmag3DAl60dTkI\u002BhvtbaUwnic0e1drvBT9rSe5zUnD3If//wZCflfYvw6HpY5D973xK\u002BSxe80t1l5\u002BeqSm5tbrq52jOWIJrkH9bcFePX\u002BsedcmhNgOcwZNcIcSbEouyzHQzvbg/fmTt5u8DJyON6gFrpeLq27b334gYfeU7Dw7\u002B7uAGPI25aYHEIvDNYh4M/BfF9o3mNG1oHKSDkUJDvbq6EZrQhYl/f61OgeVX/BpeF8Ot7n3NrwJsvrDlm36JDBiI5FT44F\u002BbyHf\u002BqhlCDGxeUw5esco\u002Beal3zTfpx5nYSWFeax\u002BXhX5sxrDfwzj7YrLfSN2OqenCpQUDlCa7j78L3AvIlHM1ivrYGsOeN4nLB\u002B5wT3PslYMeP9bNU67ecDev7c4/cBa5A1tH85Ao0rfPwQBmy7HUINU8OFXuYXepstmB/cqR5Vw6hDtSD1lpHtdhuVllomMu8KXrG81Paz/7NqBiopV7750xXi8ON371Ay2AabZFTOlXsNtYpSKeUYu385orola\u002BM5yua8U/UZonaLGQMC7Ck5Oh55am2ZbGQYBipNl3tCmi\u002B/e\u002BayWtUq5xxqo2OZPCxZkOL7t12tddVJWAnPZjyGhxW670scli9yPKdzGUc1AU3CsE1ozmgKrJh79AAQ0gMifA13JcI4FsqhMpYwmCpCyrq4ebs/7\u002B151BoNfRHneHeN6ohoVIW9locd5NWmNP/nOI5shi0C3N7eTflO8RnTvmqrdQpzeXQxhGpESO2k9Ub2OzVav4rBMhdy84F8YQiWHXgfApbltAlKRLqIzi/HyGulrBOWpIcrvVLUk5w2wSDuHzcKU0HQPhzvKMc922HDwyjiB\u002B7NeiL1SMobFOPf/OVrGDN//pcfQbas5EWW1yLGON41hcuRlDO1VGrdU0shpQ2bTf\u002BesoZ0fCLda33V0wuX1IO20VD/iQC8gjfUupGbdlOtNfJZPN8Lzdvg51kpQYg//UBtbbuqYtUZrWKmDJqjjC6Rm1IDk3r2ngNHFcb35etObI7kekjKhG7X3M15NnAdlNtf\u002BpsPN7iHkmcQsiMJXatRxdhuh3bGMs3hUs5GFfb723mO6wHJCcGbV/eMdbXgLqo6d9d7bq8r6rF5faoXtTzmsmoaTKHQLpM\u002BL4\u002BJCfwOxi9usKKVFFRzzANYKC1k6vy5akFHmfWp\u002BpeVaqE7VEv8dEscDwaH2HFfXHVke\u002ByAbqdp4/W4Jwxo3sTPKl73uOap0hfHbA0xa4WUWi5rNmjSBNJCRLAgXQN7OPDtf3WFF\u002BXH799HR\u002BSWh4h7HlsyuFIqTVok8m\u002BRCR4xr\u002BwPB9SU3e6KakLSuWmGycNG66FGoB2zoxLVWclMKp0pRygj3hLKtYbHWkaqCql18HGPNurLJggzeXo60fS7KaTNQHIo47iAqytqiTo2\u002BWRP9GasddESyjwS/0Ioh7sXilkkujVkb65evgicWZNJcem4v3mJRwclbxLDQpJMchj3B/aHI2MZpw7N2voRrCuHTU4mEb0JtCIUVIPgfTgcFq3coxpYG90JD9J1l61ZNkDtfQF7D09QSqns94dmNAc00H4B6F1clqCP8il7WzExAc0T7KYba23hrz1hSD\u002B3xfzPNX71KmHvvusiqCqiG7JuGe2ApkZSnjyJ7ln44vclR8\u002B4uS6t9VFUtKQRnPvoANEO9bkfDszehmBYHRtANEI99Tzx6FJaJ\u002BW7SC0sX9TWEmzahZVv/81L3BI//PCe4yFC3MBiPSQhMnudg24wKofjHbUKl7thys12PbHn6mJBKGluNhtScozjpDd\u002BbrnGDuwTh7BYgQI65MgRPUPDe\u002BJjOqDCZrMJOME4Mh4K1NCX6uoM9/MoM3BUXFuT3URKRsV5/eYlx1IwPwZTgUUuawUpmI8RwpCOOVx/uJmMelde8AcmtEcF1oxlssqQIv9oNpJSnjdcWXvzXUr43jFTQkqD3rqhCDc3t9TiDMMu1pIHYn\u002BJy3pss5pHOARGdKMWlzM0L12Bvx97jr8Ho/Wb5LCCEGuz0oInUgqJDbPnJFr7UPANVqM8HgnfKB13rtQq63LP6zgNQ1uIaZHn0sYBUzIugZjuIe1sCFv7scaplKXLLtaUIfbkYeCrb7eMY\u002BaH798xFmfQLW6yAp7O19KrN5VqCl652L1ofQEXWCzRsyTVU8Dk9JtohHYSHYwqJ9SfJXC0wQ2st2Zr\u002Bad6HLGk5GF45Lz3RwBlhTqOuDnDZmDc22J310e/720z0BSwlSFtuD3cRtMLB8yiQ7TrTOlp8zmFfu38x\u002BNIHccABncVg\u002BbNr4zmPf2oitsIfqT6Eatp8qpqLQu5IWXuOBNsgIohKywh1GMhs8Ed7m73iBgiGVVnPJZJ/eDhSTnNZZ5cbyeeLxTKPnX8HgxVH79p0t3dub054GK8\u002BeolZdxHvz7p3sNzYukuAxO72yzIF92Vz43OEzvLRl8sUAMYK6QGOkzbSKgugID2hHcTC9w5WnTEVqt88\u002B0LVAa\u002B/\u002B59u4DT/NScs6omXGwvqQZhZ3qc0gGFswF90tPqFJzSdJiSkIaW2F5q7U/ieDOXz3rOb9GufTweSTnP/3bm/KHcECGfjWXlFdRaSTm0zWoNOMCZp9WeWfzcbHvOMooDtVYOhwjJttvtdK1yxmCrKTcfPwbdxFpn5U55gQ5XP3P\u002BhddkBfyI2bHBOx5bo73Ldjv/1Cxkzmkm2fDx5rpxNPWkkzZPjwfzTfe5m897n84/w9\u002BL0frVDVZXUuzu\u002ByYnvBrvf/yIWeHV6xdEu/CKaIA/u1b7uUkLCs2CnkA0bA0OGXgpgTGRTDGbFn58FxpbLH7vDSRYhBKJxrETPvz4PSob3nz9F6AR\u002BGE\u002BNUPNmu5RkYTeImveAbVBlf/07RXime\u002B/ex/gQUuobAkgfWIYtgwkzBpn8AxK31sHYlddnfshQzxzDBNuxvFAdLzJGhW1uLSJItK5fPcO10OTsWG4NEW\u002BL806Yt2w1bFEo82piW6M7jw4kRfKpjPn0prulBiajUGZCOMzjIEgahPpgHEM4raqoppJmijFOI5HyliwMRKc2vlvzuR2z2EnLA1UhO4RckYld1ykEHiks3FsaIkUc2N7EtK4ktHP8vvvf4zjqJAaWj3ej\u002BAPpkRrquEtN/tQL5r52ZYToz/3ufxpeKpaP1907\u002BccvwtYg0wei/Lxwx0pw\u002BYiMQzKdtgwjiNeetOIx440UzSgOQtpE0h687Ox\u002Br0OH\u002Bu/0rmI4uFoCc7b7/4MKrz5\u002BmsGDfIw1UN2JLHqU3f\u002BmO2nBMn7T9\u002B\u002BpBbnxx\u002BvsVoZ8mWDS2ij6ORH6TjmHuquIs/oa9jnqV2fgJtFMrbU5sE8f2hcAMXCcNkYuDSAw\u002BEQL\u002BmjD23h0WqoV5gLjPG9YdM8WUI7vSXWZtzdIoRVwoBbDeUEw9nvj9RSJrWIdC/pvRgn3WIAStmDFEptCp\u002BrXWFWfDg7Nx6bAWaTN4cLP757Hziq/qxcpmfx6Fg2SlnNX/NCfwYnyHo/yt\u002BAefic8bswWDH6jh7Aw7vbI3cUrl5cTBIYP8UtrW2Nj\u002BNtJJA3GdoObIuXu7Pz7\u002BV8VvmuRoh2pRxH3n73PYjw9Z9eo5uE9r6LMBvNTjw\u002BraJNL1zocesm8fW3b7i7TtSi9I1NRe\u002B/XGfCAIFWVOi7f3hjj4aJp/mPjodb/u1ZT619pclQl0PLi7mvBPLOXoJ0DFQH0t4/d4esLK9bTuagMzoTQimVcTzipU78wqUPfnr\u002B9d00rl8zXrXuI2clBdxa2kHWBztjtLqH7tURydRaePf2Q1S6PZElNRXUc8ZheW\u002BP8PvESNq8WLOmd38CoflEiMIkF9Me2u8L5/67MljzcBNqy019\u002BHBNGi6iHF\u002BsqSA8NpYYqgjp1IJ6gFd8NEitwalGc09ppfznPB2vBZXEJueQSM4b3n7/FnTPX//1v6EuWq2bWCTqHzluUIkaxSRVijt5uEByUFQwWzVyhZOw5R41aaZ1RLI5PLWHFCGiEYKTs6NpgJ\u002BY51iOZUODp9Q6unfdX/BxtKZUEF8cjxaNTSH68HkzJmdyVGLKzV2TZfbGNPATjwhZv8QrzuFCb33iIB4nhdsO6VhdvzgVWXnp/b\u002B7nX37/dumYNs9YKeUsmjJ9vhwCe9T3ZoX1deURWPYhdbYvcjvWR3IpyeHWG2bqv80vNfJ8daRxucTq391g9UliKffG94pHmZvQiCtWpJAUvN1HX3UqiwrgmsJms6SFw/uHBboGOPA9uIqVBM1teRivXeM5e9T\u002BycLuV8rwUEUH/gv//k7SMa3f/EGk0LOimlpO/wJnajnlKaH2AxMVmrToE8bDR3yGvrxPRGvLffWDVckmpfVy4bmR3E7BrdOZc5HSXQ3EnGU6LrSFRPvdVJe5XZYt28DTru7pCesfv9\u002BF\u002BUzA9WBUi2qYtK18RfebwFJyvFYoj9kw\u002ByJBHF6HIMKRFmqPZzxME47a4vNBrAZKvMFdcYt\u002BlhOHsdaq6sXJUCoFJIoiRTVx5y5fv8Op0Rb\u002BRTEeLEG8dGekHeS5rmOcmJxUqvypOQN9qABCZryr4bkhO/t4XTAyXyuVrUDqlSCoxiSbEbnME1Fz5N1MemNSdzTPfGa5bpZeKBBFO/Ao0/fHH8VeZneTFHuSYg\u002Bczwnvp/GaZy/Lk0vQzwF9nc3rX8aqPoTlbYl4ny\u002BpGhHpUjDJX3/3VtEK19/\u002BzUY5E2oJNRSVjpNa6T/fF3L6qOmuHdtSg1eCr35qZ8LF5dz76EV5lTEBWOMxgUSygtTH61JfM2frDbaA0nd547p\u002B\u002B26jwcCbOsa8tb3Xq4GMLaQ7BkPhZR8kiE\u002B3gauLeioC0jCvZDoFKqwDP/mLjanqp3mT79UbmPjGYKVwsf3H0hJGZIGKHgKs\u002Bfq7nPHXMBoWTsJg2ftwSv3w9FPHU/L0TwBKtWA5pzKiT88fjr15zcxWL1Dx89y/FN1hVWuyJ50az22eB56ZN24\u002BOmLsP7U9F/VKjkLYzW\u002B/5fvcK988xffMAwDKScO474ZK1vhtdrFcHYn1PAuo9RdcEsY\u002BdF7mzwikSZfEkJ9hYqNle3F68Yj8wlQ25fR0midGsRT\u002BZRntXN/6PueV41DNETRVvPZYQNOQkRRMqUeqMc73I3tsIs80UppA9YJ9MUz6iqfEsqebr2XYg8zH3iRzuSExEGrNRCv8eHde9SVJAE2qccxNprPSASZz3hA6YlKuE9q/cXG6TzeX59J9efJ\u002BD9j/KoGS5uMxi\u002BD6ZiVGVbYoSeGprTANj185EZVblyu5Q7RCdvhkqsopRREo/\u002BeW\u002BLH795hYvzVX/0VYhlXm4zW45O3fuFEaLK\u002BjV7RW06dJvJXi6zRjnycOvxqUj68\u002BwE08eLly/W8cd9oLUdOedEuyiHNXshzjFdOyyWn6C4zHsL7lGANn5n9CN2E4H1ipXXUqeyroTqQGvcw6cmSPq38TQaraVLRvapnjNNEv4NW5/rjB3LeNtjCnCqAyNp0R/ZzDNdvO56gUGuUxn8NCMSvQ81Z2ANpfd\u002B8RgjSO/nO3Wgefqodj3V/GHU8oOqoDgEY1RSUjxT0kgpTA4jVtTVQ3DAo54xWb1llVhex\u002BByx990vPjvjYcKM5YZFDJ7cP//jd6SN8vr1y0bQlabJ1CU\u002B5Oy99TkUb01BVZHWNCM2XZ0mecrDSYluQMd9m7yZfgShsmkGNx/fk1MmbzeklJCU8FoYdltqqUhedyFa1o7mIlkQps9dft8QJnDp\u002Bokig7NNmVIEG1vYLIGhM6vkDdR6ZCx7aj02yewOJtV2z70jjEaltumGi/okQ90NVLVFUt2Np4Kp6IBUW85trWnuZny8uUEg1p93RQef\u002BjbSNMS6j/5L\u002ByFzBfPz8Ffz8dJ0H50zCxPpob23FfmVYBC/cF/CkxBtgYOS1NLN7R\u002BeMlaPnWPuuNPE\u002BiRHXzsBXzREfW5V5vxo6pglJJsnEf9Jz6sVBKZ820L1YalDb8qHD9eICC9eXVFqibChy7icOW/75kkzBmYOoPRwqJ2nFqodMRvn7jZnRk\u002BujjbGdeQcaPEG5tWkz1qGAdTUs00Kgt/5SKGkTVnaRKegdLHjcLfHRidlONzegByAkXTSiEQnKOXsQZXatc0y6jJ7VP3/cuIFPNahe5nrmn6PTTaA//N9TXLMP7OG\u002BW89fAGslRPi/28xfh15GWkNcOmp7nmoSGvq6JP42acYLkO7AGj7h1YBFEATJsPTjTAeGa7SusgoKdP67PHk4nyIyweKl2hk8fHDHabG1eVFq57d5xT26t9pvuq0asOiW0sZj5RaG8ixi8n1KuK6KOFiU5OOOlauxxEV4fU3X0\u002BVnKcLEe0SUieqL6/rGXtva7jRJaSHQTiUA7d3t\u002BBjJJz7aU7n/LSqGQ0OgeN9\u002BaKpZ97iOAspl\u002BW8x6iY16nhSMdhOd6OtTjG6fPpl8fEUP2JY045PDX/Md0PIc5\u002ByojqffRikOZddSGC38Zo/eY4rIo33XTDVKOnibb9s6PQn5j7uaUT9Pbs4tZ0nVr\u002BwOvZwzyVS1IJTQZt5WOaDmiFRkSGyC8JUBddTB64Vgu0/ma3pdQjVp27mzsqlTevv0WshgaUP2ys7t/7QnHCnO3Vho0L4/6A1fGT8DTqUN14/8OPuCpvvvnqXj7158jF2JQLbMnrRs59//4tbk4SYbsdgrrnZaXAcXKk\u002BT9bYjpa3ke\u002Bb8KE/RShw7ZuIl/W7r3DXp7pTZlYg\u002BN8ntl67pijiEaef06VU7oWfjMHzVsXD4NlFsKDWfLa6D96UJ3TFf16FpvlT83p/QoGS9vCDLxLX6QrLK\u002BEnMuiy3eL/YUqRk6RqA9O20yt8I4Z6YA6WYaVKULOZrQiR0VDBEeuR10xLyRJwdlKOoV6UyK7hjZSNLhontYWkgcC\u002BXg8hkgcC4zWapwkapurMJbDdJVeDCTx7sd33F0LL198RQXyJrcXJioIS8/T9Lyn4M2zxJ3t5QXqF9zd3CCigRlrc1S7FfK47hWivyUZpVY\u002BfPcdLvD1n/7UWpwpY6nsdjtqLdEF7N6zXGwiC09zmZRXFZInfAwj//HjR4LlF9zLxrVG8xb3mIeuIbbSnPIaBkF6KNjD8Pj7ZFJOPPyeSug5TrcghqeUolNyMYoV3MbW3OL\u002B/SzX\u002BDn9MVFCM0u8aeGfA6w\u002B8fZ4T0edZ2B06Z5O5ZqnuOX0nJVhPVXgNbGpm1Wg3AVvHZs6cn6ZezwFMUfl2gPoawVNs/pFImEWEUm8b9H8w6g/edP77fsSnjyA6PnXGg54JGx16Jg6uXf8mfph0/eXxztl0yfV1gbMo6KzaCj5WHef\u002BaRLzrsx7Aa0BDViqTz53NFBn\u002BoN4Y1zd3ODCbzKr6ZXpVhtTQ4WebEnFn3k8Jzd5SUiEt1VJLhtSXUytA89Cwhy8TiOfPjhLRXn1VdfM6QAR9auU6bPW32iiw5DFuHjzceP0RBkdDabxEivgDbD4gAZbX0qnYq5htfl4UWJLrsXL/NN63V1unb6M8ejea5PKqs95/lEOOtnQuBerVYNyMhkrH4Lbt4DMJmzn\u002BuAbm3vHizTCI\u002B9x9py0xVtIoQK1TmWU6rQ5\u002Bf3fgUP6xTH0cZSzuSB4RMRsxmrn8AnPAtt6LgwCXEzFCSkN\u002Bfw8JlcLNUEuUIlCLafaLROry97wD9KNa7fvkfVuXr5EiRPTPylgXsMuiHec3BOUmF3eUlCuLm9iUXZG8Mu72fpIYjgpU5lesN59\u002BfvcRW\u002B\u002BtM3JG0Shr4E3N7nAU7egIc3Y2PhcCjRbchCidO9qZEmP0Mqbru95OjPJ3GwSLk/AEk59eT93NUF0txa9c9txmA/a/O6/zSbp6eTZ8Wpiu7Z7yzPdDp/2u7xp0EGpq7py6mZbt5IEmu/eniAn9TT8N58Bx2qjDXYCU9pef2E8StIJC9yCCdttp8zenunXyT8V0FRVBLeKnQre/gMt73W43Q/k7jeT72c/h/FGFSo7tRj4fb9DcWNq1cvGV2ZW7fag3iznm83Yu7MnZQTbqGmkDS1UPHhie1eY9e6yqJUBK/GD3/\u002BDknKn/70p1Dh7B7LA4cTj3TAu7fvgu7Sw2hNqEg0wPBmLsROjNaMTo/sYUAUVPyn5X4X3tfSWMFPr1ZPxooeBkrAKvwTDM1ZRkcHNf88GKdlsUaTNMVZEBc\u002B5VIfuv7jsdBlrn8JffhfxcO6enGJV\u002BVwdzv9W/\u002BpmiheQwnTKnwW9ODTh6SMmXC4GQENrloyVCs4FAtO42mzzXWX37gXmeAFP330ZphTC6c0hIdEYv/hFjQMTlAsFZLjrUGpe2vkaXOI1H86UNxILcypGJuLHT5WqtW10Fv775xywB3aS\u002BTuKFGxC5iK8fbP35M2AxdXl6TNEAZA1veTRPjuz3\u002BOpK3NihYBqyjhg3uAP\u002B\u002Bpr060mTLhyyYq0aMCeh0vU6bn1RPSZiU6A1W7x42cWs7DWUDpyiBPctjzstUskbtqYGSxx6MCk4mlGoajbZx9E0o6BNOiRu5u5orOah/LkXp/TA3J5f4sNQVeSgN93NKcEcFIM4rr9bt2LtwNM0Fzj3RmZ0LM8cYLZSV1/fNXEn8dD8uDaHtxuaUeo6ea\u002BTj93Zv0cNJE/dw3/idfaLws9Vjw1omaBCkPsftOmJ4\u002BlgnU/vtzcwbPH/cqfCIcb\u002B4gRaXRJcTeQs3gBBQr93N61v6tC6fKkMilS5TUVhGNrjFhrOTJ66rHkevje9Jm4OrNq8gttb99ePuO1q0VpC5yi\u002Bs5ND9gZUR1aJ2u51yU\u002B9jWy6eH3Cl1CePIspRa8Vpizbm3Zqmf4RU38T1NPW3xFAzh7FFOfvYHqE25ZAY3PDVKLfMm1fTcU2uQkocB1Kd3bj6NPdo/c3VJUwi9wNxZ4IrMzkFzft7xK8Ea5snJOUVbdB8alD/9LJ7Jg2d\u002B4jmkhkJXWpndo3Rbi0VHekKgb9281e57WPLETv/MBbyCcpybk2IMoUhIPRxxMYbdNrzBsaJDmio55\u002B59IcwwjybfolXQpAGHcCeltJKK6d9fX\u002B\u002BCRzke\u002BPj99yfzG4t8l1LLkfjJ9xe/SAmuZNvtA5YQcUp/waSrrp5KxDyApxrrGC3hzDgc74IQ7r6o/C16H56OZ4QzadND1lOli\u002BY3KWcBtaefm7mw8UqGCIS2HFjHPq1jtr7xrK6nqUCYF1IK1ZPd5cBxDL\u002B6h77dMQgvNzUIR3hb6vog1Kd7Vb7ILS\u002Bpd3bPQ/t5xy\u002BOdDfmRe5NzUBUyH1XIjEeJeRTnJVEhkksKhNrPkRaHfs549mcwiXfq\u002BUSrELZV1KCNCQ0y6Kk/tD4ebysvqPOHNfFjmhxsR3QV\u002B6iYre93DCJRTYIyXPufZqD5qFdvXxJrZWbm5sncWXL\u002BYuLawu5vQAmDe5RO4l3HSJNldWJMWDTBFRdeCq9tL\u002B6nHMvxUmVUJzj/oZqJbh\u002By3QEvYHHA5vKkzgrmySa/bl8xPOzN11RUllDVLgvVjjdX5O2cebcVCVCR9XE5YsLPLVwfwzd\u002B7mYdOaQrvdD8tNRe9OQpatsUWmdPNklwf3n9bh\u002BJS6hzu2V5rYiwSs0IeUEmQYgXYD90Jna4YQFuZfjehzI5u4kaX3vVM\u002BEnHOVxmVxLG8YFgUvcKyVi4scWvT3vB8li84l\u002BbPs9qUhPnelHVgXeZUnHc7e\u002BbedKiOMt0dQ5/LlZZTo3Ui9p2MOrmbBcRWMzv/qXLGFp0TFVbh69RJ1uLu5maEm0nMaAQGYycYnlSgJL2gO/XRu\u002BdX\u002Bbcqv0OkzNkk9m0HebLjnAZ0YBmsvdacgJbyFkYW7/e1kSEgRWB4AAHRgSURBVEN4xjlr5M68xG4PfPbe\u002Bvq0TPVpQj\u002BnjOQNXecsig4n6PUHwmD1yEtmzYxW2AyJ6gdevLgkDQNjOQSncSmo2M6fJv7r49e73PCbsEdonvX7cGNuw8c9aM\u002B81sPQiWpwbHm6gcu58ash3XsLrFkQ7PznRGQOonzGZE0zu5KP4UkUd09eG914yewOO\u002BtmmaeQBphxWspJFeeXjdU7ULYn4afrWzRRXf7N27W6OPvbO0Sc7cWOYh0YGqJaS80iW8gH9jCrpSMmXLaZsbu8BOBwt2/O20xYf3w8lHjtG0NvYtsVFPrOnabn8\u002BCingQQ\u002B6gopUFUPETzKI\u002B2tjJOnv8i1NSkrQHwL/mU2ybluvDyFtfGfRxjT8qHgmkYiurCZpO5uBwwSbg4o\u002B0XX/68Ent/f84\u002BBn9ONmfhQfd/\u002BT0CR3/S5KSlsRCMTJY82ZCOrF5LvDx2wGhj76PF6kyhV3Q2p7ByXz8997T8\u002BXw6zKIa0\u002BSKsWWKtROQT0jU9\u002BRn29GqscnROflwvMNN2Fxcxo5WatsQjOpLXtjp8SNf4q2ihER\u002BYnd5gbuzv70NdHPSCZ7w7DGFfiXO4Z2XZw\u002Bs/NPjr597CNsZyBGhIBryLv0\u002B18/yoWc3I\u002BKnKpwV/BfIw6yN/E9Aei2ij2B\u002BaBDWNWhpOQu1\u002Bk/Ekf2UsVxH9yvpETHH8w35\u002Bgdwmc8cv4oe1k9NqC\u002B/Kw6oxLpekVqfHstGmWCQ9Cc3tXhsPN6B56FxP8R1xhYWfF4xoneKOd6FgQmD03fvCAqfvjxBVKmlklNQfi5fvKCUMVqzP3jP9sBPZ6mb7tMC7l7bU7rfy\u002Bc\u002BkjSOJy2kVPHwGz\u002BB\u002BzEbKwt0e7WQtKnjROn6ucbSYHnrgJ5EsEVl7\u002BE715DzlpYq0URKmyAbaITYtXpD6MvT8d7JOM05P/\u002BLizk6qaSn3KMSJblCsc9a07\u002BahyWilHpkkzY8ZGxO1SwBUtd0UomHw5pW4Ytw2swepIlMpVwDqWGwNGkon/emle6LMv6n7wLDkAMvs9C4fvLhn3hIKQWOZ/J7LDpky4TMPOEOLr5rElzFqIIt/r3pX\u002B1v79o8JhwnSeIp8TqLuDCS\u002B71SB1R3hk103fZqoRd2734XnpC2zULCKIxN4E6n/uuLF9kd1RTl804PWegvORWzA9udAAd0IqHHM3Q6t\u002B35gOMUsqEc7ubW9em5vLLHHq8wacCdPq9\u002Br7aounHm7\u002BBN\u002BBJy3gbnNSWcWTrJfNZrswa0njdlaXOtzBMyAb2iYUdKk1jAp4RrIpGDrjWepfQ8ZSN9O3VaY0uxgJ\u002BaUvlVcFhmlSEJm2HzaXZgESaYg42HkNHtonDo6kE/LPDX/r4obFhTiehNMVS766Z8TmXjlKv46bvJsioWhYJWDGwC/udVAh5eZHOTii4riEgsLO\u002Bl\u002BFOplfvHXhqi7rw47WWU1h6\u002BqW4ojVA7kdFtomm4P7ZYTyVemmwyTE1ua23kWW/a9l09dLqHT/OsEkKpI4c64rW0hLI9Mzfzy4\u002BJ8\u002BnKdrPB\u002B3ycPJ8pP/yJmly9cisnwNGn2rP14R7FHbMZ5qCd2yn\u002Bs8/hr2KwyhicsfAOP9EYNKPVqw/VBPHa9HkGns5PnJB5TzqnBH\u002BsIs1g\u002BSlCz58\u002BPpyQbEVILtEowB938\u002B8vsJl20/\u002BuwqxjVeaysbfPnaXm0NfeGtoQRYgGmpTI0viEbWIylA9e7r1b0QltIFJx18j/SIkrlF5te2ynesBgNpGswP1EBbFay3ctQo/lMzYiZd8Bsk88PY7Hj5NI3dTxx/W\u002B3thvMAK24tSmANu9zVkU01r2qHkwLIzWNBtP62V9TtrGG5I/vGIlrUDUfZzLN/\u002B0\u002Bf1VQsJxHLFjoSrsdlFx\u002BiQ9nBVIU6bmI9U91KnSwwd6KCSLykdPkAmuIX8xgfTulbqfqQO0PIcIlgTpcA3pBvvkOKdE8KXXswqrFgn4B48z1fceuKqoDVqHcwhNNjnH4m94tH6Y\u002B8KBa6O1MtgahHKx2eOa5u2pXf\u002BBv7sHjaZWm6ApfffOD\u002BT8vXlIDzyV9W9ueJNicXzucPP00733fD59rDFjp0cf7dDUD9bzP33TFV2g\u002BFejh4cnz/DUYNVW9EguuJe2Pk/VGc4UPjx\u002BukenbRA0Nxmp5bsyVV7/1ag1dDBaXOzh9i4Ir0NTMEwZ9BjIak3BJ1x\u002B\u002B2ThLfMK1hK2VuZd5p6BaniluvJK1scOmZIcL2jjYLlF48vk25AcoaK6xXxusxV3d5pUbr9N5DIJRQcsdn6VJo8SB\u002BghyOk1d4iBTiBCQzwoFuE1tdwOCV3uloQBmj0EPRvOLZuVxihNK0rxekQ1OhTP31nU3FZt0868sCrUsTRRPjtRwVjMvdhkIFwChd1DdPdgufX3UKEZq/DY3EKvvTdgPfUmanPLo1OTUD0Ay\u002BGVz3NcSp2gDz18PTcmUOQE7AyISNbHq9X31DgkuH6hoDFfb2pig1brtB6yzvenPTG/EBOIDj05rLYE9QlJk67VBH6udaJtnVY\u002Be1/sSUvMT5\u002BpTTnFMGQ93ZFbeJ8QCSabUOM5P0RhA1Qz6pknETEPjN9ED8usUo7B1B\u002B2kSRUEcZxPJt4f2joM3a35dGe59FFCEYKmoFYJSHRV3IVnj5/TP6QQB62FAOzceJl6Ypq8lh7\u002BfsLIbyh1BDln3Zdp1eoDcNsbmCGajhh1kOkMzCKe0f61EqpLKVdgunfXyphePR766e7/u\u002BkCauRAxLJE/F5Jg3rs3I0faTGOXRrkt41wKlsn/8KRbs4m/NGIoG\u002B90o1bYWLuWo6t5d7PDE/P/YGziWM1ngcecqriefVA\u002Bkzx5ag6bjQIoVWwLI488yfvHfkM88lTcb\u002Bdx0SPjhZVjkeKxe7DYfDgWE4Jyr366o3rM4sIGqtx0ONpg49Z3TvxX08Yd2/44FsJGkILYu1BLKfhhj67BffGxTWvJUhDGx28E6O27yIVRft\u002B2VpI4yWSG5Qg3T2Du8JJvoM1p29n9U3Tn518AqtjVdHTos090A/ob35hC2DWhWVHaQN3uR61xvB80J8aUUOtzh\u002BLR7djWqAQmTzvI1wepa2wEe5R\u002Bcja3QaGs6qVQbnzFRUPYOs3Sp\u002B59afh5dYxkVq48nrum/4l1r4qqHwUXvX9JN5/rXHbw4cLbWyAXa7He7O3X7/W1/SybBJubOUkZzTKsH7rCPI7GFRA3\u002BDh2wNSVCLqh1mVCk/AcsVI9j5jpjiEYAG\u002B3byRvru3f7GOXb9fRpMNJttxqO9CP2FeF5fnfVQjNr1rTzadNGleqd7iXyInL3GczcfO7dKdJA\u002B7EeGYQueqTLj8EQfDvvOjZD5hVqEWsbpXPcN4AP3uswfLQy4mXE8HlFVhu1myi1NldwV/KB7MusTittJGKuMx3FuqfbJYpe6OjPE8V1BPAxh6uTsz2wf9lPHb2Cw1p5EFzqTFp9fXm6p1ShlnLSgAVLK1IV0xnNHz53oIHiRSZT/4a4269HzN9Hd1qjH5oG0ZqZp88QUnuRuZCojN6PhOjlrqsCxyah8clJ35oaFyx5k8UrLlTziTSzzLOtu1Io0yRmzCjaCZzabXQM6RiiXWhhfq4XX3z0kZyrDdwJvcqFaJeGUOrbnaxNhO25CA7Gu\u002BSxuqevXuDlVmsJAyljN7O9KM6o50PwLEXKZPIeHQ5Ll\u002BhJXDjf98z7nCiU4scLTa9G8hg4Y4UyqCeNolOok3WJWEJufzzK8m9ffPDerMLapm4JHYcs9xCinzzzHOC\u002BT4UbKeT6f0AoRgd9Sme/4t4J8/OYe1rmRkpLSllqhHo3a9Is\u002Bx6qLSMioWMdHPXfKT/Mks8EzgXos6JCm5hKwhjE8rhahMyP/AYLrTxuLazFbGC2Yl1rgxR68tgVnkU4Din/heHfL8Vii4tubTrRwZZlniTB4Iuo1DSUwKwF9WBKHn1mBdXdSVmoND09koJbCsRpWC/hmrky5/gSq1P25XIZfT3brPv22K4hG8vtQIic0QtZNB6U8eYxV0Haa0P5Z4BfN65YuLmBrIQARqLLKItzj//9K43dpsPpIqugQyci\u002Ba38OnSZAbYGPcm1NKPypY/adbcmzs4mS4irYGF1Aco58i7SdLRDHaW6y2a9jMk7zMV3gOS2Znh4d0zSrKLgZ1Z2UMq2dR/s5o\u002BVPd/bVDCw8E/WAFoy1cPvhPWnYsr3YRSW2ta4H5m7fXfbEDbcId3vrrOh4s0ChLs4vpmedX1WllkJX59zfNiPV9MSn5qYn2LbJcC2e6UNrZL6SJp53Bpsmrs8ICUOZoOyDCaA6UI8VTdHOzruKxT3820Pg2t4yrM9ry0X6\u002Bc8\u002Bb/RrmJVd\u002B/En1dMpjbDEG7Zmsr9yjvlXM1jqNHqJTL8/SQEQW3kuP9u1tLDMJEKnKRL5JGPYDFfL5ZhVDntrlJ/UysCECN1iDpbf797V\u002BpiPne/51ZVlMtXayxFeiVObxC1uk3jfQ\u002BPeM5r0qjyMTxk53kTa/\u002BryEmuQBGufde8QhDKBVbFQHn1KmGVS2ViAEWsd0SRsdzsO\u002BxFh03hz2prxnrnW9R09es5Trt95P\u002BJ5a1Ic6liwGnm4WqKbdtc7N196ro9c38LbkaWmUPdzJiWEnxqBhEFysUn\u002B6aeqKazn6OcH3/58BquDFmW5wzWScTXQCBt6zWe1O61kW04Rsk\u002BMnqjV8xN9XyFzec1N2TL9/9t71x5JkiU77Jh5RFZ2Tc\u002B9u1dLrpaAAEGiSILk//8fAj8KIrEgF6QIcu7cnuqqrAx3M30w80e8MiMf1dV9pwyY6e6qzMgIzwhzexw7x1K7U7aMfK6dPJHOQK2JkCJDiBACgfcBhCMAgmT2yCl2RxkEGZ1rTWXm3cP5CEt7nS1oUuo5KkNYIImx23UOtl1nwpwj\u002BMe0Nvl3qoCmCAbw8ttvAIDdvkcIguPwOv4mKYcSjsGnXFCva5Ekogu98ZdTZ4VyOMc\u002BRfz0uKsF\u002BqJy4\u002BM0o5TXLBCNaGN0sp6di\u002BOWr6K9PTwSzqNN7ffVDuC3daWM\u002Bq7U4B0C\u002BVhjSZ9bJLiAtHZCjeVVvFnqKbsCfZZOb9PokXRW7txd6iS8/igCDmEOEVUAI1LNyfs0gmGzobuHZmCf1qLE2\u002BwNI6wagZT/RArj6BKKun3fVsvgu5bj6vbd4Zprhd9A9oCoMqIIohzQ9QFdbxieEetewQRtn2Anyl0j/8Hq\u002B\u002BoNk10E5zRLKzJ6TbfvlGWUdXl/g2RXdermMFxxv4qLaeR01SKLEAK6HXtKmzeWsHqM1rRoB3qncPTAX1FemKRf5NGqzcxO0kZYpCurCyHzDTWr\u002BOTmSf1FE0kBY0f1hlacIkFp2N61fSO7n8MqN8b4gorIhO84CoUm\u002B9M6hBblkO\u002BEeUxiq9PKwqtwNefwBinkTSYB8VUgAyPsArgbPycjqpw8LHxq9NAdVsFXUViIkravwZqjmj5I7b9PHZ2Iq8DDpprjOKImtjRdNIGY8bjP4x7mDKmhEN5ynaVe6H9qo6Jjd\u002Bvp\u002B0yJRw5nGmnnzTjztt/a7i8g2onDKgo374MmGJ3fvSTHrrG7RlhEc\u002B\u002Bbdx1RNQGAXOiV7LSs/kNe/Cbii8JJVR1RnISHh6uihrcxLlz0IgnD4YjHh94Kmzp26lta5PbAhjJ2YYtej/E9mKoYw8KVDZLkHF5MhN1DB7DBPDINSygp8bZNbSRrv/Dvi2\u002BRSZcuxfqze2CTVLREWPeyPElytVGtj82\u002B02/8jN3ssDKvFACna9FCLQIVdI7rmMp\u002B525OigmvrwP6nYl7qibDfRSMSfue5W\u002BRAyMlQUcBw\u002BvRwIO9zdi9t9PKPFYEBlig6dVSY\u002BogxFCFI8nJC\u002BXj2tZo\u002BNmZJkapgrND0Mk6THNIcc58WZ6bIiIcj4MroCg6HzbmphgrXnCftBfLOd7S8M6fQz5ILfk8fSbUGqm6WWBXJOPaJjarDZ42tS/TCOkgM3zULZZSKnxhVcxi240bYFz9WVUbVJ\u002BTIgLCdVby4k2E1sd23sNuc1jevVAdjGAMCsj84uwmXg4jVW0AVfQVKgYctUjLbs5L6WjyzFgcBiuo9\u002BHdULmn1yyOWuOEViJp3VQWvMQbmqSMdq5o60CESOSiHm\u002BVHpxzBFujqwlW6UKuMyKuUwr5c2cDvu9n2QGRfx9LkmLm2O9wz5RI64etYQn6XcKrHiGJoYl90w2bd7Au7MAhAGQAx5fDAV3oELqALvDZzXpGnwHf\u002BKlGfewkc\u002B9jDgolK7CyWLcOQFOfsFlCRk4rLtgFb5RRWpoFzOIWrTybJnWe9Dmj6d2t0OQsOIbcoDjBrDC1NRbUTafCqQkkve3/nTirbKqKGCNSSkV2jO4kQLFsF3by72g3O6xdB\u002BygSCSIEKjUebNW1YUmKURBiouAkklnExOYGDGZjPhBjvjsii1rdhbBLKZ\u002B\u002Bx5O6zy6elrA9Z/mQu/EmShhMxPkojVdpkLIcolvVEUcBgR0iDo4z37b6WzQ8bSehim5E7iQ1WF\u002BrHXHoaqg8xnjGROnqCkncR2xX\u002BkCb3m4p3xd4z\u002BpcLXZ6758eQIzgxml/OIrsPHk2IfVnSb8iuuz2vTbwBimdnvRXY7o\u002BIiuA3oOViNJBEn2wMmQjK\u002BHrW6VZ8ryHl2n\u002BytHVK49EQteXl4gQ0Lfd4gpLXQBHam7wHFeFzR3lu6/Oy7iviY7emWIrF2lmYqvI893j49QIUQBSCOG11cf2CUn4CTnjBcwhYXPn9T9ZnxEDNIEdoH7qa6eIsuYW7cvzG4RO/7u0TjAk4iDb2uNqz0lad5DHIzuBWTX1fwuv1q8G8bI62RyGV0IzdqxcZXxrqgole\u002BavA5KBEnp7CPEqIyZ9fjtAe85grI8I5q73HZ/5t0prxlBkzFZBOoAZRyPEcOQcIwJRA9\u002BgkMDB7FvErDDFXxa893kdSR0IFEMxyOoo9r00mYjAkb3cIs/NHqczAvm1\u002BUdWDiH2z3t5giLIK5YAjASwEYqphwgiZB6r0cttHynmKnpnsliHE1REobBvrx5x\u002BP0gpQo79uWfjZbO\u002BoAApLzynNHgDD2jx2GwyuSmGhETDZMG9gENK55mmxT8cbIyeUbD8ZWs1kz6gidAJlzsfLYS57CBjh40d7/5NCwFiyDcdvwKwsqZNVicn6rr0\u002BvYPqEubDuqWMvrMWao/qWZnQI9ZybhzyAEJ2oT4Xw9PRseD7tENA7c\u002Bz2TZgcBmM1YkI8mpNTdW6uUzdU3vQnJiIAJXDrTt4obb4vcDRLypN1PYgDgrIpowjKSIK9tlwuRijISbu\u002Bhr8MSb7QVFvIPMtplojDfjzLunKqhH7/CSEJjq\u002Bv6B920OizlWxdxktqNLllbiM0CdTTDS3vBKKA0AEazAlS9PEbIgh5RMWZnWLJTp0vA\u002BQdSwlgCnj67QXQaKWHOzSvWmf1XUBDJhizGBVEAV\u002B\u002BPIPQVRZYVYhGgNcAMfk4eXbUnqHAPWKMOB4TUkwICCXrWTJyKh1MUtMCEyEv59C3ed7uj3TPdRJlEAsC7QwEqHKXjxNJBWg6x31NGTl/HKe1hNC3MDwAmkBMePz0CT0xvnz5gjhE9F1Gcl92nZlRVCTaJtKFm5wWYHtO6IwuV5kB7oocul3MRatRCnqMHiKKl\u002BcjJDkEpHBf0c09ytZZ3QP4eR/zdFCBmCJEyGFBLed8FoxtY6J24gINnrFe02\u002B/fS3aj8wNE6tsXcn6nYpLtvUPvc3MxuHNGxJvN5rj0ksxEZiT1TlYgbR8Q2Rg4Ln2a/bkNZS33VtEnJc9i3Tmxf2\u002BnNaIb4mq3uAaXkxzK5nEHH8X8Df/y2eIJBxejjgeUr2F1FWthcrxpzWqbEwMsNUidKjghMwksLVIXEaiIPav0AA7R9TPK\u002BvB45pN1oa0r5nx9PRcUpG32MXbqOo9nJWqIjjPlHodVzUVNRqIy0LQmIs\u002BE/cpMrEA\u002B1qONzACoMnqyipq3Fwj4dNzZyh\u002BXsbtZdQ\u002BghAYn3Y7lxgjQFKVILtQauwSe3u2Bo\u002B46ATVrfFus/EZXWit0GSZcaN5sfl7sdfXV4QHKoKn2tTkMqRgeuaZfkQACDm2iIH95wfs94S//OU3u24xyVR2h2FNimvW8wYrsINtN21lGbU/g6/L8Tg4AHk67P3XZRXMmUd8km84lCkvmsVayyay\u002BbxqKy4IFFEKVeCSsab2s4gZXWeBwcOjMaTGNADcganyZ731c3cHhzUF5TUMX6sL2/6Oi2osCkNkPl5\u002BTQasLc3M\u002BQ4gBDhiHC4Bbi95L6qxZSNmDMMRgQO6vmuKnMupXWYJYKcMbonVFEegY3z\u002B0yeQMn79n39B0B7CHQIIfWBIuuwG0i3o1QUTzKOp87qAcxviCVbZDRHbj2YdB6SYKlzCWskAMro/s3FI\u002BfWY6YHBufsnljRqCdc9gvZnihbLJ1sYdw29EkIwymgPQrgjpIbWRptH7a1i1fsOP59zDKMuQ6Y\u002BYQwH46HuHnZgpQYMupbStXN44ip72WkRoJkyRGyH3gD4uVjtBdfNKqqI0y0rhsMrQtf5Rjo\u002BmOk2LglRTB7YTsECQBV//NNnBO3x21\u002BeMAwRu7DbEOmcI3\u002B7IK3e7FCyOox3Ae3N9dq9Ppl8rd57vOpaUyzdIzL6k6grBAFZ7WadxWNG/uIfxMjCHbZBVVLEFlaybjkoaLKglnDSnx9mT0ItYIOsxAInH7cLmEmW7G1SwlZEMXcodMXxKCOgR4pAVABQ7D/tMKTB8EeshgXyLuNUDURUGlS2oMjFOF5EIyFxxI7doZ6gn1n6OTuPUdSE3W6HjBWSVEUTAowGN46GmOcIbdbcKTUnkD9PNYEkeHBo7eVkFKTjaGMUtfp1pswJJa49p0AQ7JghcgQ7p1Q7wmHX6s58U61KJn8CQDKIyRSiMKMlntCxMJkQhyqSxoLfGj1ayUToM5XJqDM19293tWl0dy5FPuVM2TcdRWV5IMp1OxfEcCVrTuzwH144Lo/4uEYzuUmgrIY1RI6ixtxd6xdrbLQcbPRKjAqx1KXaGVJb/ZbHLCx/B3mukcbXQcnu85ii8cNdWeO6k8Ny5kRdAGbq6RoEtYBRv4jjc0RCxMPjDhprXWtJuojX8FWlU0KgFJCigCTZFSsK4d\u002Bly2Y4IrF2sipk0KsfHlZ21gp7EImA8GDKN0wCGW1hp89UABc4bQaoc6rAlX5nG7x8CcfU/JukiYzm58XKgCxHRpWNQM\u002BmDeeK4IQciV63/m9trcRbru2E4OBQ8rrrxDGdu5nWf3tlnY\u002BkOMmskMPMhvDfNP1U7xVSIFBvNWTJ9TOfbcyc8Dfa3XFYl2avSuIKLHbxVYqpw/ElgViK4m9RWLnSykwcV1rka5PtvANRJ/bEOP2wOFL4ovSykN8lcBDHxZjku0ZbF3vBwvtOpmAC4gT41H6NFsg3h6XI6bzdwj0/xT2toYjeC15waYR1zjIA3OpIAuJza9d814VXXcDl51p\u002Bve2CtgyJCxRqw9NsQsICPfn9VGtqYdrZEL8YY6qoQmBCyZTI4rd2lOsK\u002Bw5FKEy0kpxqJnflmY3UjW9sbZPTq2TywEsdljhexeZvCUxqjSyHE8SYCQgXwvKFL2n6QFDJaBVgQ5NLCTLbm2PrOhh1cKaLKQXZHPnSZZ3ZZR7y7ZbpU4wfbf2x\u002B14c1n1MmnWeR6YKhlJFWFk3GBiz8vq41AQGc4/\u002Baabp4cAQlZMq06fNePVTyk6LSjByXT4zt\u002B/GYbHPyJWOg4\u002BoGBzC6XyLs7piQBMoxUIrIViaNFz4wLZmO1Ae6BUIC7qeIZJTHzJa4hGdraANo3OkMxoYdi4xQBE4IOy8e5ejTG/HLD1cKpVMznpMTVRFNtoiSa10QgTquoqFaq5rbY2ZsqD9dWa1jVwbWR/UWwJx5jRUUrK1CbfTpnA3htvcmrVUQLPXesQ44qDL\u002BVXGH1KGKJYCt33HSa3xMKRk11se/esmOmbUM5lbzDUm2edWS9azcUGIAobhaDORRc\u002BBy9djR22k6v96Iqwf1RomBAZAnTkFlxq/Ci5QUmzDwQDA4fCKh4cHMPcWrVwzYV\u002BaIYQksUQ65tCyo7hNUu2uKzub9WvwRd9Z/WpaqPYr8D9PORfr0pXBbWdufXjofQ2iNTm\u002BtwvO11WAv2\u002BLmXt3h7XOKe5AtBW1muYIF31e\u002B3H3eBwzkiJzXtVbMzplDvvYQ9uQWJ7ax2jMRpoa1XiC/vn5FV2XsNv1ZwOM2rGbwBOUHQLSmePzc2chZAWaNYZKJr6ThuK61TrXeHzm\u002BxidadZiwh6y7qwwQZiPWRDya1UTiIF\u002BF0CBDbKj5Cl98zk6O/qKTSmMpt3rW9fznBOe/HskpHG5vbvDmuvTXXkxBWHt/56hgufHzXCIu\u002BF8WiWZFtzH7I5LG6aCVohzjq9hZShauhCzlAwakCTh\u002BTmi7wM4MLpQUxujeBGQ0tniP4la\u002BK8BCoGyDa6f3Cdna/t2u\u002BpMiYack0oNHrB8ebc9FG9iS5EHia07CZRsROfT4wMSTJhXJMKwUezpcAMx8NLG\u002Bb7iuOM7q5nmCN43LVKZdV2v7sTSdWnrKbuLw9IGmTuKJDbyQfMpZMCUeqOY/5tNJJR7wxSZphuVnSTAQYgQRzLUwdJ8jkt4oWkYT2QzVMhUwYrCHBoKCLZ9eFvub68rMfD6OqCjDl1wVesyTd\u002BsgOWSIIRZthdaVR0iSBRIFGgAQmAws1HPiKkEV4dl55XUo0D2\u002BlpT2BXnY\u002B93PUQHf2B4cpPX62RtI0ZsHsdpbRox5RpQVqKZ1mqkqdHNTQoJoqqamK28reM6NzQu/nVpZpktXXABUQCTgJKi650ySFOlzabgtcym\u002BN7cEOa0xNTL/Ty03N/jAehM/TNbb62bdv5TNCFTYQcKkEFAwTu85e3nwMiCzMPfPhMkDMIW1exlu4PDYhB6/xLMLil9zMCyI9DpJeYAPGIfFnDkuyqEpQDigAzo2whJQq2VWMG7SU3alK0hTAPyjpR3t/rQsVhHKKqCJBrepSMEYpP/Firnpm0hvqzJckSTUrToK9\u002B4mh/e0\u002BtYztdL9JLxMwRQx82w\u002Bjg9nEVu7z4y00YRuZMbz8p4fWsroFEHOT08fCobviBtrsldM5mx6fyIEDR4Km4liuPhFWDF/vERUYcLj/hdEfgxhsiIoUPH6ionspKW3WKX3HQub6\u002BAcLLdwk5mwsbJZ\u002BhuJwht3/VH/tR5zm1a3Rok5\u002BLJgjQX8U1IEZSAkDs0daejaWozvZkXcFgipt3XoUMSgeh1N7bBPthxNVpGMu79/N9ekxqzWprqkjmr/PfvwzzCUkUIwVJ57gzRXzaZpS8qd5nnGYY0kVjuHd7YM0VKESH0gCheXwckEAi9i8UIbJp\u002BmnJP78MTf881rHeJsJRxfFXEzqKNEGB4k4XOlRV2r2VcW/rCzhT7yFLAVFKCAKhf7hW59ZTkrWS9EyzXvC4lo9\u002BV2kOjWJ0SgCSQzmAOJTwH8lTrZavF7PeQjfeo6NUBEBEZOruwCehMuOIWuw9Qs01Jq7P6Hu3zTz85jZIV2NumwnYZrqXyyC1shrXDF7TH6yFCRAvNEFOHhAjmDoKlCGsh6r86UzptN0dYxHuI7nA8AooB/a4DsXXIDNhab8iYIrpLnJayt\u002B7F2rxXeOXAAaKAREYSQugCmAGiVMYSRCsWaw2YOpMUz4lsEkgCuA8mEsHr7JXtMSp/fcZhMTQKfvnlV/R9wMPjJ/T9DkIRKR2x63e2w7W24IXam56IgOAkb0RQJXQc8BqHzbd3yteR5xz7AIZgOMar0hJyDUVmBi/Mo035wnTl95nrK0fQM\u002BzYdxBaiSpCAGIU/Pzzz5CURmnfOZVvoJYuhHL9S8HsHFpECKFzMWEHXF94jgajCGBlHA8DDDjBRr7oLChCgFLl079mE72X3ahLCFd4scMoCK/HiNB1YBV7KBxhTbg\u002B/M/8QMK64FDO09eYl\u002B/sGD54S6wFvMjY\u002BXzcdhBpflCjRHShwzBE/Pw3P\u002BP5\u002BRmDayKGTVimWlQVYiApBlUMwxNC3\u002BPxDw8IvB9Rhlxs7DUyoZqCfB8Qq6tNRSGUvtvLyNixGAX7/R7DMEwEVLZ3V230lYDg5CMEa/6wQikC6TauaKvJBqO4bg/1nYmoAvfqEjYsoMAOMQmQgI4FPVcnEDhgk1rozLgq/nqx0r77U2nimBEB8I4IABGyyIoJpOJtfF5B0p\u002B\u002BqbqOEWWAsnU\u002BHj\u002BbLNmXL1\u002BQVOzdJ8Li2qGr0/02C91jgOLLrweABH/849/YuejrCp5r2dr0km9wVPdMA2\u002BxsullNPnahvWO55mdVemeAwgBTT31sposuXMq86sMKOVj5Q7h\u002BD6oAr3nLFMk\u002B4xtPr/SPJIxVutGHNWtdnMNKzN8thcP6QAwkkR0ncLIDS74qPYBbzpxKvDFoxJan5stXGLwLMdNsFQpqeOPsDntzN21lJJ3EO1TotPIfv75E4gIX788WWt9rWM3q6c1bekkSMk6lL/\u002Bzy8IAdjt2AnUVo63YLVl3QzRXmijtvqSM/gG5HrM3Dw87ajL9g3mrW3srHxpfPzGwJ/X1NZ8HjTMa7lTWbX2PZeaioLCKU///h3XmyMsbQZqVadpH5s\u002BoXYLq7pyY00oXFkXsD1E7hSta0Gl/b\u002BEjG/ey\u002BMmt3FdWQs3eMS2VRCyMDGic7S72OwUxPTwfB0\u002B//wZKSYcjxHpWBHlheep4GXsj\u002BAcUIbbaYQ2FNAoSBShnPzmBXhSE5TJ9Y8dzUJhdPKzdhZOJ2DF5lMWvsPLMVjtOk4tOQ4rdJ2LLUzT621OagpdmaXo1xRG2\u002BNNGV1z\u002BWN0dgbivZLQyJ6rrlLU1GsWUKHrcdaQ0bBxazJZjPl3mPUv5\u002Bv7/dgbId29Fav5I3LKKOOFLKMoF8bvjVNT79uvlccKMG56hndPGdZuREHoCJ\u002B6B0hP\u002BO344qR1CiWbbh\u002BDO5uZLBIfnkYZjhYVsCiiWJ1MHcjKFz146w\u002BNqpo4Ko3XdKSf\u002BA0scEXv31M3cBnp/U52hituq2VV9fGV3R9l/j3Yu4/m3GpVNVeWNTVHKHRcEQVM61rLKRwWdr\u002BpdcE6lK1vERmPBmn7/oVztRQ4Y3rEcFfeASQvzN5qkgSJEjoiR/G3a1n/zmtp7mWfNv6XKh4eHgAAw/F48/Fn7AQzh3WbffsB8a0bxl\u002BXo8r2Rg6rHc15\u002Bx1Zs8rw2vQ\u002BbUvz1q9l607IjqOS5ZoOWYG/0gIrxoXz82uVW/1E7Gh2Kf8mInRMV89GZpI/c4LLHaIcab1V8X2325ne4J1Gas45rHsf/9sPZ98nSvtR7GaHFZjBHhdIpjtRqysxMHcgd9Ysyw8wh4Bag6qWIFClWnMKhgaXZJFJh86OIcsRWsF/aYeYYgF8LnUpycPyls2zrdGIZgqX5gvYd5CkSElco05OZshjHT2u6H3n\u002BBqGhL7vDAPEjHON/9mEDRn1M5ghQ4Jm0U21C\u002BweQqnbXDM4nqmRrSNFI1HcTM2SRO7y4EvexCbXd0/bcjzKeDMy9rRcmBdJTvh4CRNFU3MigkrI44Z3ubZ6f1Uete/JbnRYgqff/oJj/2A7o2vKgRQqyeOH2jURCMI3vn4mBvcdut1n/Pb0jOR1tJCJ285uuE0EpNZEIDbEdwHQqRXdZ/xMpYO6llb5OQaAAxXw33vYqpBrQ/MCJbweIvpgDAJJ5OrhBSIGU1gUO/hrstaJqCgS1DdME/EIl\u002BbwmX\u002BdjeE2C67S7yTKukOEZaRjx\u002BMBAND3vc02MYNUSoeHiCa0K9/GjPiMETpg/4dHEAUcnr5asf5iTJjTwmQmG1JkpWll79TQ2vsmVrQFmx\u002BFzmASaArxF3oE1u1D3cApPrLyCox39YBhSEhHRh\u002BCR6aXrSORMUowqa9DjYuZnO3jRgeWo5hLjyJ3r0mxRfh\u002BPslFGUSnvcQzVnj/7VmSaBRDRJ2TROIu0JJCNFmm4g28mAOP97a71LAyP7qKGqI3JDD3NjjbPJKiYvNJ9q/m\u002BzrVOr/NVKlQzFLoQMx4\u002BOkROzC\u002B/vabsY94N3hzoy3fPKitZBFy8N2lZ9gU8Ukcz6UlkyG2Oc1p\u002BnXKR7SClkufN8Jxnb0HJ4BEpTJbNhwTws4Gv2lCZHeubljSv/nszaULuH7mev7yplxPdynKNyUPEUO7qyarDRY4ygYK4hxNtcdUgiYyhWgFmG8psVz\u002BviVurHuo4Wy1\u002BxfdSZASkNIrEoD9LtT6EXXLUtZOZDarb5FpnIlIyfFbnJC/yP9cmCCHQ7ZE0DnoUCQCDAyq2P/8GQDw/PQFHTOk8LtLU1x2/p6la1UGqINKAoeA19cBLAxmoOscD7PwxvEXvtAJbJwTp2gRK4UaPTlX1mgzaMC7dr6u4FN2TCm7b9cbLzr5yBM1A83EFvWI0\u002BPw5GEYcX4pQwZ39oG8ZpZ88NyBnQvYL/XpAnE64Pr9wX/m/ROmWX0mSQQToet7o9RRd\u002BiT\u002B4pdCYZmQK8pu8WUH\u002BrSaNHm6zIeMePmLIqyWmlw5lke7Q\u002BVp4rIdAvaOpalegRGqHJwGW8F//l0Y1qIrjIsJpECSGVXJg1\u002B/qEwyEqS2TFa0FHeANp7mohsncXKJIUvYsWJqpqs3ZUC428opOqF5xgNUAnSEeZoPjg72ZFXQttx0Xnj/reweEpG9aRR8Pj5M1L8ijTk82jOKkdeeuLYjUZfjBEhGCULB0aXcaGUqwxTQYrmkleoYGyq3\u002Bh7/H4FfIhYz6YA088xx25amAqS5MXvitaHzs9t6TzFX6vqxIBkRIJcRkVWUN2b1X\u002BdHodCeZhNzNYcqw56RUR271pPdVaiQCAuf89CKqeubymGy3UpJCNktH/ndHW6gfiRlpbhTs2tU5GqESrySF/0Le3NcVgx2k2bPfFmG\u002BXjliblL7eui1H7mgJx5tm57Evi3tgMEIG\u002BZyTxPP6GxU9iUuxB2bphRGDu/AYGqhO55FzFkRsEaI\u002BicunjGi2wkyG\u002Boy6McrQOn23WUUhA2vl6EkDpTL1xAXOmxvyqAggDLHrhdzF9bcN6QYKu7xHY1jMlwegRWnSAOTZoaaZ5YYg83Vb3EbILVgGrU5SIdVoJTspI5H517RmokWj\u002BjkUYDC7Oa41Df7VZ4rFOZsXNoWoWE6M7AIDbzOf\u002Btb9lu7/DurtqxvrC5kJmGQ8iuqpbktkbJBkUQEircKvTz7JQSVVOWU3nrIsG/0KD0qV4/uVzFS/C\u002B0ylpXBrazXfwW29ojsTBigaGFXFo4L5Ln7eGqelAk0K9K347fX2\u002BOlTlfdShcZMkXzJudUU1p7bhhQvw8SRl/WyQnju1JniDQCh8hlaZ77K2q83ZWpqaWmqryWq4MdlIhxGzz1lXM21xrLBXTsML4IYo0eA8s3UfO7ksGw3SLDahHUamh1s/bJLTp4L1\u002BXrnewAa19UTpfsQQ6VQ93rUUydORwm54SaAwlFFUmN8VPgDAvBdiMGYxgEUROSkbPYcRdC8UwRw1J3tgLpSAP4JlK5lirHHScREI1HnzotnFWiio47q3tM1tEcMrvjbSLYkvoyYorejXIGixmbJDuP0pjBtUQKo2H4M9es4wc6f8/xeES/e5jRBufbgBFc1Xp8uFIDgm1imtBg1RhoeOg119puKPRLqnUy8iZGKZKTzCKqOqcJiFbOdICQYqrsoT5F0GpArvHYj4ybQj0MMmMzvf5SB\u002BQmyhHXhrlZNSYHE\u002BKVQo4YivBJxtS9PW3RzQR\u002B2TElDw8vddlEAAWCJLU297XdwcwmWqAF10d6bX1NAFCwBzelS8/Nq6xvNX/n9SNzXICwIoDAoUNKCt60BOP0rnLV23eiPqc5d1wr13sGczZ7xySdsHEcVHaDa5Ylzx4KgNQeYwLRcOdy7TNGcFaNlXuNsFaTdPFUAUhzhNY41ZusJTE0MYlVppAt15ipwf1PlbUo8bzdo8Z1Ow6rC0YOV0Y6Ll0QR1IH496p7A9TbquTR6mLIqGkS9btsgqxrJCbW1FdTn6OKSQzcHwPVOdpllHyAXKFgFKPISWklLB7eAA0NuNRyzes0DhFKGyliZzPHQAxkmsV8swLrjA3zDgLlo2YgKRI0ZDfUup86lTC0zU4/fmqrt\u002BXtd7fixjrRNOoYsQISQCIbYgjAOjmTc42iZxZ5CH4HFkrLX0/F1xGw/D6PTA43Oywdv0OA/WlALf60Ks13NsWKVApYI3GN/moRi02KsuJdWLXNaxduhHNhvp8kApIDX0/LQTziEFlPNNXaGl9fOQUAd5JLMrGXTNzvl91Y5TPUMDpbhMSPn3qFlK6ySpOz10I8E2INVh6W9aSykt4BltYcK5L/DFNinZ4OZS1t1nI4POR/lCf8XnTAWzJclZAoxzU1qguWUvcPTpuVaxVFZqkdhOvUrJuKJWoKoTXG/KWOVo/Atnzkwsim7eAZu1UbsieGrsLHxZ85314eEBKR0P0eumCyLXhvJs1lcFSbabdmt2bQgIpI0Z/VvxFAcFHQtjk\u002B8j6HqIKcHU0GUJASQBRyPHVGEaDI/GpOQ8P6wXVgVVFkqZmJfbL9gFvqWuqpl67Qks3izQMnhMH2pujTjEBIiB0CNPUqK37TI4cEKxsRAbwfH0WcDBmVLZyFwICIgwDRZ7Cl\u002B9FTCqN1F6nLk1m9SnjrxcdAFhdLyCA0BUwKom4tp2ABZhhzU1uCMdjBMlYKNbupTjmpMdyE0Da2piooclFQWz0F/bvPG/Zvm\u002ByXmzakAVKkLU123vyBqdFxIZRyp1uyZJzFmFxyHVJnxgYOfjG2XBmBq3OiTmg3wUkXzsVXuSDy6s41ir03\u002BbIjLzDzBOXQD6xwoJAJu1LWj\u002BHrdhr\u002B2Rz7uK4P43H8r0nDBAMhvm6Mq28e5cwk\u002BKTE/SoD/WmGBGc6O48D1D9UvpdQAh7PD99NYS1JIDZAG8870KV\u002BhM1u2/JBgWSBigLiHKBs65cWJNmbza\u002Bkwjz5E0HmtdmthqxPeIcAkgYapM/m6KN8clwc/2CY4rFcdmxcgqy8bz8mArDRYXObh0ZqLBGEFt0bMytDhdZXIJQHNelNl1XTY4fu7L2YxFPncmzg9ZVuXTsaP0zxt3IySuw/DzkiQpAk8EviAgUAtipiowZxJ3hQpiff7TKvFuK7\u002BGiDmRrhS2lFbIt55WfZVwQmq3bm\u002BCwiEydxkRBTYGXIBCJFw8/C0V0XYfHP\u002B6REvD6dbDxAEN5WlfMC8I2rziuyYwXOVdZMyVLgFBnnO6am8tSOjMy2Z0Xzy93F1UsKursw6vjkyLdZZ/g3Usdp5/Z2vEg4gDqgJQMZ5WysMelpmwpXhIMmhDCJfXB5e\u002BXyDnA2aKu4jhKSts7Ev/Gu3TKiMoMiCClhGGIswh12Xi2oytgsDMhqHoaKtPVlWvry/VzVHB631pxVqXL6Bl6sJpc6AgUsiOVs02uqrrTSNA3NVvNWphoaY\u002Bm5wcI8uY\u002BlvlSteiUWJpsKV/z7es3tZsd1vwax5SrHffGHKmZZuOyXTWlCJHB0gwA\u002Bz88QAbFcBgsFcgPhEG3V8\u002BxnmfTM1KXQk9siF1uI7/LH2RRcWiP7TjEtWlcH6ztkYCSnRNzZ6nABC\u002B5zcYgVUk2\u002BkIdQdI5peHlgm3eUVUG2yQCwKGzdHGIzXvvj82pNS9saKOvRfJ1jjWnjiNU\u002Boi2\u002BsZhYqeZtu7aWgF0AfjqzipRAjOh7ztwyKlYqu/bsMbafk5TnwWkKvlIO9q28R71kSGgDk2rK0/lEbzvzmHZyS0UKZVd3jFBmdCppQpxqA/JFl27Ptgp2oOhhv/pgN1nm7F6\u002BXoAFOjQYbSh589oW\u002B1Ub1SuARAARf/wCQBDJEL12KSRfjkrNL3sdZa21iVQIIn55sAI0HIPmEq0rnKZz9aW4Mo\u002BVm9Jg1/DRSlQhlfUorPmgeUJgtp4xWxuqY0S5zbmrBKyWlmm7VHKk46Xp2ocgjlTX98kYnODaZ6KbKE4bhsZuZtmqSuBUkvPMnZY58ee7mMCW3JVjMg5CIJdb3VehOS3alOnlfNXTxln5ojmqgWAco3k\u002BMEcjc3WzllurcZYnZQ54py2bpfIu8XefDRHWucEb2MrQYgagNx5s24gmsFcAAJ8\u002BmkPCCEdkw9v4rKH2Xc3yTcs24gK6WC7RRMQbgXGjZgVokDIUo6AAEgejdDN6sRLN9Jbmo0mnUJmL5l9L4GSobOvJMpSUShSqfu8Oi4LwIwzS89\u002BH7L4b5PMsprgbD6vuXduxWldbNNuLqXiLO4Sq2Rc1uTzxvfXNJqWAhC2sbDcnAjj1999wmXZvgmn\u002B4juxLsiRW5KBacAZYL8Wh13e0ggbFPnBMIxRkAIHZGR6S2eSHtjonxhQpZM5s6lvZTMuehwTW14JCxhg6ymqZhn2cj7Z6d3cZtFK3qFVz05K8dfoa\u002B2SLL5vk5JjufNY\u002BVmvUYZOrONihhffcZlrRP8nf6AkvEAAGVBXwAhlebPfAh/feVaHBor35gwTj\u002B35RYbMyeMu\u002BvrNdDZ6jCBVYvWi9Xu2rTQGB2UVlLn9ljejSXqK4sGn3/fPe2biVC4UIyPQqgXZO2GoXTaaS1ZK1/FTdpoUUsoO8louIGk2T/McRrGqN4IlVbFxhaIPSR3HEku8Ncu3OoZTv7uxG0p03s4dxa5XJl9\u002BnTVkAvGo8\u002B6Yjcb82nJeA3bQ4tYI8GJ53gpdz3lZEejOZfbeD4UpcZyDUra2vR5g2hOny8awz9x/HPRr4DUCiPTSI2LYlQ\u002BKSNuNAdgzmu69ON/b3MK9rz5OQpmzmq2/mWt6oZWoyx27cKmLurUPlKaVvn6cDV04ZTd7LCMvK9pM5cB2mTRk/P8GLxzGto2AM214/tikPNZzWYBxfh1IApShTDZZ3tuHZghcUCPHjFGw285CFrFMVV57IAnkVF2Xl6X2VHAy9dnGMgR/qfVfEQOTh28XO8ZGxtmRqxLY1xJU6c17XZW55V/n6EadOazAIvkWFG7QrlXMdm5zUFHJCgCZfoQOO\u002BTbwqi4N6ulSddKv82DHkvc\u002Bdl8Adbb871vMZJsUekTGwwkZxajoCQeexFKs4rpzcGOAKB0XXtI1SPsYSTLatFjCQJXeisEO0zqEs0zuSpQ3u8pqpn918I6DK3ft4Y1ehYRIzUj4MPcupSxG2rqWsptr8PScvn1XsX7jC9CN541nazstJMTpdHF4gQyJgflJGiYfQgzb2q9h8h4wbr/WS6n7XZxMTG4zVTnNpuNzus19dXDN2Arus8XM6trDaFmQ/PbrVML8ui5WGzBefZkRffn2IRJ\u002B2oQy3TMrRjiAxnzoezq4CyYP/Tg3fDpMANCqQicHnAl0/G62StrqJ3FlMeNi5ruH4\u002B7Zq\u002B9Yx8namc3uGTqKdJHVkZonyysWBEbt5tvKPu4Ox8LrTkWgQJ6vlkupJzvgKl87Wqk6uRq47PZJubrl\u002BOqtvIbDnFts3T/Mhyze7kMq2kwxbxyXqd8FSpYLYO97PbYQ1ea6gdnAalnHemYMyXlFshFxirzbUJKYJSKSeNlLLWzw45Ffv6dARI8OmnR/sZi7XgmT1kZkcCN10YHeNYfJrW2vhE6MAYXkw7T1WdbuPyNSxFzJIqY\u002BE47Q1itDD135NjjSy1755EALJSu1j43HJ8vvg7bM123Mpvfq7GNVIdoprKqkeblzKErn6O/8ldhygJSQWPj3sc9fkkdfbpZggjaTQAcOahUrLmUKG5kdX31gXI\u002BVzd6HJxg8lIxw0MnYOE7c66HN6R7iH4zOAFDt/k4bhg20bQpiYyJJ3j3C612xwWiaUKokgyIA1ACDCg6DVP7sSMEtgpOxL7OJuPqWxc0DJpDkbHPb5\u002B\u002BYrQ99g9MELX\u002Be7eUiCPCfFyLYFQ52k5h9fKeHjcQZNgGNRk40fgyc1XisK84HePQwZdOBWbQ6m1SCUD\u002Bu4lBaV6XQST329sBZedz1gh\u002B3ZTjBtCQoBIwv7x0RxqADid7xOeqteoKhLIv19yNbZrAJUemReMmNPIUDBaabBPkUyhKBvWKuPAqLIDz/BBmyzMlooolHNu/36t3eawNJfNmyHHBIjYIHMIFhkBODk4vG5\u002B9GTEbfIKPDzuPD2rqURSWYEccOnisgISEzrqIUnw\u002BiwAHbHf7xE6hjBDElkNHLlWtvJQ5sIywfizArALPV4PA5jIcvStTmsxQiIjwQNb/YS15v1n6IVpVucbn0OKCftPnUXFkkCBGwzZlu8o775Smg/r53IbQ0D5RFUw\u002BdwagOjNGxtyvi3CopB1EBkP\u002BwcgGB9\u002BxmudL2B41OfXmpr1Zg7Y9XscDgcQ\u002BsqbRTWtzxEnSCqnlM//EcEG9sH2fmJQ6AHUrrbtccbJTxuoX6ZrO2LfKBCKbZsROa8aOfdaUmDX7cfpYh4Pu5O9QZcwU/lyYfK8\u002Bkg5Z1cG1KB9L09HcEfoHxjUAdyxpdvw0ZANwytF6FQZw\u002BEVggE//e0nJCXIEMFdwBBfwR2fPi\u002B/Xvt37WYJyDuiHdbgA83ZlOMs/dz8JiNRvEN0VEN9IkJgE6LPDm5aUvkezNhaASh5\u002BsUYDi4pt38AUrwofZla1ISH/SdQ1xlItcSilz1mSZKThKjP\u002BllaLzBQZph2eVcYNNTb6ZqrJ0JlAoNsNzWgdsuE4EHgNTCSuZ2i8hk75jw/qhpBpOj6HllIedlud1x3cFhrD6Q5LonOTHl1CuGUxd7167CDiGB4ESAk9Pu\u002BzFMRrajbnLj9VCzFfPrzbwhdwP5xDxJAQofo9R\u002BrZU107iYPSQZPqOQ9n438jmW7fBiw\u002BGWbP3Ee9zJdei0uK3d2vR5l8apTybQFcHXtxWVHevZbo/tglCQmhNCDEuF4eAWgCNRbPetiQsXJsQnY//QTRKmkqXrRl2XOQgAEtvuIe9tIydOq0W2/5FjpFMgvUzoHc1ZETeRX61\u002BX0BzSDHzb4M4WpNmmDrBwyzuAXnjAbteBtcfz8wvaOtscrvMd0MvMbTl3vitiOBGUTMTzVY8IzAafIPYe4LQONbfCHsWEIE5WNyQ8/\u002BUrJCge//gTuky57OG6luhtGYIAANoUM1TVddxyW9zf04Atz\u002BNVWvoVzFax4ma2mzFKNFekbMVrl6kijta9I8a48TRxViMg7kXxiEMSTpg706CM4SVCk5YII4ChMmz5oLNm4O2aRl\u002B0txCgSCBmhJ4RujzrJwXwezbi92ZLbh6oUGn0lA55vleaCHDJxvf78vcxi9JHU3UNNdIiMFUQXRyZyconu65zVg7HvN3CAr7B3hw4Ss3M55ID6boOx\u002BNxNAIwNmv1ClewJnvnQYigaYCK4vHzJxATXp4OgKrzPDnBnyi4I2dEzbC4CoEmHxMK5NGREg6/vkBI8PMf/2C6K4GRZHAKGpRuSKVw8Yc\u002BC5/6JCUaBgCBQIMiQ8nZRRGW1kWa2tt4LbLVG2rpFq6c89kx1pGmShRorwtkM2IgBvc9jsPRueENj5SGwb4bSab0HdgVn8fHH59X/nszx4ncSMm/bVL4Ik6bXNmFEQ\u002BVP40WcEhF1LNJsWYRxJkuIvlXhsl9oVSj5jZCV67nwQr0jzs7D9hIUcEzqc8ySAJzWHmQDdNEaswmxIQYY4OhMjxZ1i40Ra0cvzf3QtM0mnYty7HCMvkepbpeNJpNHMMWlOze7fvgKlDclDtOsDzQ\u002BCdJcoUO2DpP29qbOyxr2Tuwc/H3jmHyG\u002BHkDTYp8tp8YQdQMmZSUuwfH6BJEIeEmCKYOrBUJPyyjR\u002ByKnHF\u002BPrlK0QTfvr8ABLnOGeadfZX29sjNDMADMiqyIKqO3febg\u002BnWT179gd85hSddO3TT3uIEl6eX5CQoMymt3dLiHyVjHodnZG26XDqYwoJ3/nXnjIaha4ToGNJpQ0weW5I\u002BtxEhKHE8y7CF82NZsqxuXbg9awji5/DhD5wmZo2MdTkG5V1B0dCqqvWDqFfbt9sNGfNWkXnljp2y0UDCzsKG7aq6wN66fH89IKgtmMTEUgzLul8CsP\u002BJQQmvDx9RdgFIAtthNyeB9DUf2a7zaS4WniMHDQpRpvgg6U1YuOzNb\u002BtN\u002BKZTifGbAYiAxQK7hg/fd6BxBgxkiqCR6lKOS5awhG1dRCZf6YCNdy4vQhbxkhW0tNNQrPtJti\u002BXtvk350nevu\u002B4LWjm5SQmlVTaRDg4zVzEqSVh1y8Cpmv19flTvWX2jRz0sfMtX9uTf3c1v\u002B87rv/BhGWATfXPiipOQQAo3rJWae10FI37mkDvikTEDxVFMLxMFxV92eFy43bGI8mgbC307cWaJsdn2mcJiX19AomJDFXXb7nIOn5Qr0iGe\u002BSJggUgYHHnz9BRfH89GKULEsH2Yp83qz6fOF1\u002BWePmD3VO2xXRlq5K1mdO9fUlHLadz9bEktdj0SkKHDffTmnnyQ13b58JVsQqtz8/d/ssIZhwEC1ANp1PEq9jNPa/\u002B4ByGj2iiu6O9NDF2CvtBEXNTw8qEVrCgVkqWrFZPu9zTCyt4SjGPPnxQVq5NFVIIsEkHhklCr/U87rZ9MRIzrolkzP/iR24QA1JH\u002BMEYY48hRZxjva5SMic5MyFtM4sFIDqrQ3RvUlBZT9\u002BPMDVAgvLy/oeFsbZURPgghRQcd5bnBt9nLD90IEkWRzeL7OlYzPPpPDdNJvbiYlRvWhEvtfVlsOYYeKADufyozLDnnao/5cLt4184ykTWm6nrOl9GKsq4Cg6yyLuDblaqW8ln5Oo8ZR\u002B4JJc40IrYhIwrGpX8YmAbnue797hJW8MOukDCXHHl2UBydrp2y81YbMDOzKt\u002Bpd7JNgRZ79XUgQbkg98rjB2vdv4pc\u002BpC0bQt1RLadxXj4a8enRZhVTUhPYpBrIyc3j7zaMzrSHeFF9fmXjCM\u002BwPfUhoC7g0\u002BMD0vBiju2MA83CEtZJSuh6oGMYTgmAXHHfSp4m0OCUJ1K/qAu3JNEE9Zu0DAprKg8d0K/U30ytZvqNjx94zZn/bbOSJMiapbZRDkgaff31fFT7DS2THdj3PoE8tYDj7yUlVFV3WhlicL2xp17sFDDWKewmTssXwW\u002Bq0VB0nuDn5adiK9BOHHPSXk1\u002BX/JbdlWWqoTAy19QlanK5xptSr4DQkdIR1cwVgK3qiqbh0/Lavia1tfbZlCm6JrjnuY46npzniR8ss0OAKFjpHQEseBhDxBiiRL0hgfNUNbRKfKbzh3ZBncZnMq7kSSm5KNWm6JmM5lGLCsVp7sbQUylxgGyKR1BkqCSlc3ziY27qO3c5SkbSY4tOtVmCnVxTZsfkjh7ijkr4/i/Z0njjWpYJvOVTETBlq2GWSMGB8ap7pHNdkV7E9mujBSb9/DCA9s8cEvHViPFmwcrbaq23bJmYf5v3dq2/zwSHB/T07LACLtgEZeIkf1fFJIs1ETEAJhKQL/vJ12deSu6/tsaAaqpcHqJ06\u002BUtW6PQ4MVsFWw/9SBA4H0aEBJdw7q0JNtaza5Dp061gVUtmPcFp9ZdVpITTkQss/TLDN2OgpYI0gZpe9OhmidyzyWc9kmzmQD1BKBQYZSYC9F9bVC/FYtzInDunWaIq\u002BdanQh3KUIvoGkXGg3OyzGihdXRRJjAY2vBm0IpNjvH6AwXTtTq2GoOxF7X07l4JgrQJzcjG2gDKLRPLkEQEPBDLVYo3wsVi4o\u002BXzc6Y1edxeZOR71trpmysbRcTKYk\u002BbUHtMbxsNhokaZury/4plU1eYvvXNnAg\u002B\u002Bm6s1D1g6e71yqdEUXE453vqIhUbLM4evdr19b\u002Bo8Ump\u002B6wwCua6VHKYy/e7tu4jogiIEceGE1wafhOXzoub8J2n/krgsrTyQ4iIIWbPSMHYtmLepeRGAEQC1xbQ1FEDNhpvrPBws6kneIc7fXYv9EM0sIFhPnRfvk2oxRSQkk9yUCPLckHKN04\u002Bxuq7TjztB57PsrPKxaNRZHv1aYZBDiUV8Ig9DtgPrpCalTOozxldkyd8I1pApSQgvzwMe9sFUW3yHJeQb4VyLOA\u002BaAggGJu3Q43g8grUDebs9GdQT7OF0rWdtD5GByRc4UyjJUVz\u002B\u002B7borOy2Rfp7MugLWBTIuXaUkdN\u002BPawgJHsIDQ7tx1xbr\u002BnNywAInAGtJHh9OYJ7wsNDD1Uf\u002Bpg8OCXVHqWMrRPPDlfADIQgAMWSSVQFegFrZ7S8q9/x9cX45e\u002BzRnIV80YwRXC6SmxCo6sha/s5Y8sO/dYrCTBkuS4xoJyJpLKDVdXTXG03mLbf8Ru3LL\u002BRw8rpm3VMXg8J3DO6h86n0eEySKg7TLnBT4TlBAARuwfG6yHhYd8DIYEdc1U7RGujNCvzhe0uSVbTYEmjmm6uPaWzt\u002BM5R1ZrDfPob76GTOJCpZYaiw/IigY/RipAwq2FzcDG3vD89Yjdp10p8F5Tf8jzlgaN\u002BAZ38CbLpQOeQFsuz0mMBdXeF0JAirdR7dRTqd1As43HpKbGlK\u002B1PV9vHojIXVK\u002B97ZvBhzNaswqRmIvSfDyPKBjo4g1eMvlC2pRmT0cr4eErgPQsXGB31jws1aynZeIt6cvHI6dWmlr\u002B3pwQzWyzNs\u002BSYWYfO7MWrAsBDFKC6sZXH3JhrqPg3UO6co7o00pOYSiU/deNo6oGmhM6WBtV/fJqR2J4nA44JUMonFPiot6fvdx9CnVrOVHd1bAN3JYJZ5xYJ8AEAkgGJfVbhegYZpX\u002B/iK1J9b92eyg/gsGTkfeIxi81HBHkAK0xQGk884c\u002B55Zybr1tlwvYA6S\u002Bkyy6OowRqYVz7D838p94892OqSU4HYtfwSlAJCFoad1CZUrOuopAASxD8veHQmg62psUCmguc6a3lcRxWBewiO2943PUxmesgjWd/Y2ntIJUd5ZdS9\u002BpaVom\u002BpUXGwURMipAzPUcXx67N9E7nWdmOrUB31r0mvo2OaCPSqJqx3/M7b1KklDyKYxyl8ldqrQ\u002BMiW\u002BZHbrP7iFC0Rermqgj2Rc8ISkph\u002BJ6XwqXILgREcVaCY8TDw4PDAoJxeV70ZWbYggEMrZRFkOQhkvsDJj5Pj6zzepKKzUAKIjS4gyRD1wPZEZ07P5QivUVgVAZmr8rIvpGA6Lex053oNRNJECUEUSAmDCkZV1oOgIDcvH7XpJeYHIumrst53\u002B/OeNO\u002BH5zXnRxWLbguoWXri6V6NGoXl3ETLwXl0H5M2WLOoMPhJaLjB8SU3LmSQwe23moVJa8SAART6CEBKBUkM9F8KPqsqY3kqPZQKIh3IIo20A3rjtY1QvP3CR\u002BXY9DUZzVIMh1twqY8kaZ1vh/TRvXHDH1YfIiXH8IkUrBNO\u002B7w\u002BtU4nqzPcwuv2xkjny8tMeA6pKO9BnVKGEm5RoUL3j85hQVoTpiUQN5CuusSu4PDqqM4RoEh5cFtl5/bf9x1Fxh3wjK\u002BIzstQoBCkETQhQC4svA1BeF6Q7BTtxOSRHBQJEoF4nCx\u002BYiMqqDrHpyB4mhqZS3Bmq3k6K3TDILJaZURmiY9n/5s526qHE7bUmUtOJu3eIgvx8RdZZNxrQCrIx0OB5AMCOitZ0kXkhKOUrVrrmPOPUbC4xqqMiQ6XKTP6dxt8d6MnufUGXr2lJ/tbxGH3V7D4tyizxccSrGacgFRFKEL0GQRQ3mMtHpsa3Nrg9Dddvk0Qby3dQl2JoXQzrcwgdCB9NyU2RzHVL/M\u002BruAvgSHhpVaghHU95wsUeR5OGaLtEIHpAhVcRCesQ9oSq5ukteg\u002BRxlAyz6Z49ucPJWPJFLtQdoqpinKZyhjuVUnJxFMAHHV8PQMcMI7MJ4XVgFkHQxg\u002BcyGLj5rSPZ87mch8KsGymDJJQMgYjw9dlqVITOomqnkQaW5wBP4bzgNdVNj3J2nKNB2yZKSgbU0Zh/Fvz/NvlBpFCSJk\u002BpQr/UcJVN\u002BcPaiInGj/Ly\u002Bk/u3479O4nRa6ZTKNB93djdi\u002B5lSJLZCnKO/UgpVjI2zQ9Hi0jXcbrYLM75W9LxQGdEEUbvIPLL96Lnai63YTbw7tYIYYbONBmRQCIQapwv1oCYK\u002BfkKaIpO8O4uJsaTyGzm9n8xuMiBuqjI6LuuCyisI6qnB3dObcOb71vMwgpCmKMSCnNmjrn7DTOqy34X2GNY1GfDxMZHzNv\u002BpwH2qfsRrpwzAW7toPIxCZvl48xGaa/t71pl5CIwF2H12TJSXelisppax7Stri61ZE4XYjS1HHVethttvLFXXCeygRG52RxVjPL0U9Wp86fU7UVM/hyfCMyESTzl6vad3Jj/Up9BCVHuzmqsw7qG3Pm3mgHF7S4FqNkMIQM0GNvxgBwOVa60eEyd7VLnmkzUP9cHjGb4vDOp6XXicWadV2Hv/z5z/lIN13v2c9606MDpcMgKUHDtKg3mea\u002ByeR8PHvCGMHa\u002Brhxsv4NjSgY6wFrJhkZsaPai9xJkZwc1lJVe9jCHda/KAYBMdf0xBoS350Mz8pa5D8vd1qTDXOSJdzPePX8pupsJ7ndF7KQ6TFzVLZ2\u002B7RR269/\u002BdXZWXyTAt8HSLti34QiOdcajFTff85GfsZNDpLrNLMFytiYhQgtj1XwTiBR7ZKUAWdoYDm3wzU1Jh\u002BINb3B9CbI4FJl0PGnr65f8wohGzZmzvs2IQm8rV3J3IQs1Tm3YxJPZyAFFwfBk\u002BIyoYNqdAap\u002B4NGRSssRU/o8OV7Zqr6c2o85RpnNcbFjnFel1iNSufnYPOZYvODGf\u002B18jEBwVJD0cKcoKro\u002BqZ7f8KZZlJAwMg1y5U20IYUI47HI45xALFRShWk2xtj7745RXLdzXIX0b6gGF149aqah9OJdGICpJTHJa4Px9krkDMK5m\u002B9YFNzupqcCgQ2GbRCQSN5qNpqSiPSw5W18yu\u002B8cS\u002BLziEiKDveiR545T0DvzxF31O/vvK52WYQ53OdzVyENaqwcWRaQZwmAVQM\u002BRvju/56an8ftf1GOQ6gPG19g0c1oQiFWOHdRwEQ4z4/PkTbmv/Ogo\u002BKEQHZGUaAp0Ueai/mo7C8OYW/yYrxdN2Vow3p0x5\u002BHmR\u002BoUIgdgKspnkEKGMLW38hLtd4/g7fx9j5jdxVtNyAa1e573qtaewZJMpDrUupQg77CSzvS68d6Oj7TjgGAccj0cMwwBylg4FEGXwSY3rspB3oJeJ2OkTBB0G2kNPHW6lxZk7hi9fn6Ga8Pjzp0mOfSEqvTTRjA2iHXWoO8n2mylrxL2NybimMGJonLIlAFXPcDkqYtPsQlByShKudB\u002BL17zAfLpoG9Zrmnqttsj5zcCHQjVdfNx/wsvXZzDfd0\u002BeRqx0fhThHleGc2NlueGhGf4g5rwoeKdVlyOsqjGhrsE5vp6npycfp/MRHCagcVpbRikJAsYRHQ6Ab7rvo5qjB/ws/5UCH/AV/6se6fOIwqXFUmXH1C4ZqYliWkPFEPMvX17RhYB\u002BtzOB1KBI8dX4tTlcpKjDDEDF61xcJKBKnq0n1GlIioM4/YnLQ8r1y8prlbuO49dpyvQxcK0/9W6gp3W5BsdiGBd14pwJm0W5pUOdSdPkdUMbLMyHcUiDNMDPpj4hgqDqNcAJGaK9YrZO7XduEZ8BLLl19v6gJwJYvJ4iKF3aagsPlUwjDMqKWFD/nZB9z58eP/nHiXE0TR72WU3zTIQhMqnDzR600848113FiQHnEVpo/n6Kj2r55\u002BTfjQwTB5aPl4yNQzVCPdpq5d1MktKweew8/cejRVRxSNXhB5RyBI9YRfL41zofHOOIHl\u002Boo2fjdb8BFHxzhNXjCXsFEvbEiICKCjokPALYjV69OCCxwFAgongdXhE6wsPjDteF13nGLhalGhE43kvcEfnifUec2M9PX8Adg/uAEDqvpFstKp17uMpKWeptPEUMCnYzqqg7SLtJUVryK2t3jU3kwxi2\u002BzPbOovY9RAFE2LdEr22ReZcA82/YgUFU10OXcNtJX7938F32zYKxmvcbOg3N3eWr3MJlsMZOuaA0wywVhX89vXJz8ek8oqsqMiJUGrqLCMY0eZ2CRT0gA7PFmFRJkO8zmndJV7u9YCf8U8Q7aAEGvAzvuJf6ICuLGSWfMeWcRG3FBVPTy8AE7quw7hweElR3TuG3DquZPxcoo28VmObb/StOCs5\u002BX7WrIPMNsQqCYkT\u002Bger7RGbMvAwXDDPRQ23uVrEmaAueJkHZzcea83y9RUPMv\u002B9gqGJAA0YjsaGPiQBqSBwv2Fta0TJHFyUJCFB8Wm/M\u002BUlEkuDUSNGyjqPS9/lN6qxjbqaK9nBW9K\u002BCDcMClkZKUdECoTAGAbr\u002Bokk58p3imPxAXqyqB5NFJ3HuDJrRQuFYByxly9EdIRCPCWskaqCHX1/\u002BWZyF4fFiOjF5IaEgEARCY8UEMHK\u002BqJPiAgQ7J3L6YJTdTn319cBTDCSvk3Oaq1mU1kVRJ250yOvbQrMb2wi6HKQkhIOz18RuEPX9\u002Bi6a86vsjlojnQglpvZAr/RhTCgHYg6pERIR0GKEUp9UfnmzSwA1blkVSb0AR0RQNFIFInG/PSjlGSyXXzDhsB7OqvxB7XOqtrT09dGISjDjDjzxeBUfTNTVwcVBI2eMgp1OCDggKCHWkNtpxZu0Ca8ffhZx3xX5nGPYPxXROrx9esTPeIBr\u002BFf6AA2iJTOQ/x1Y6912eIcD69gZnTdmCViKnWv7RzWollXkVjsoYpr6dFpE5/NA\u002BBgyYagD0BYJSWc3gR2cxSH4r9iVqhEDK8Rr69A39\u002BW4hCZmlGZ8Uv3xUoVDJYqmD7h\u002BfkI9hEV4g5MnenrcYCSnPUdTFwGa4VM0FbzRhOMF4xIfQ51fQY1N19ieQgd3f3OKeNbs4Da7KWPznhklVJEOto4UshaoPneT6lyFKw2SBid2LGsZhnR4wsFdYgDxRJRBamI/Nmc7xV2FxEKAFafAMAQdBrB9IROgefhV\u002Bz4ZwgeCYhgNR\u002BsugPQbZgTnLFpQURwPNrDvNtVGfrLOatz9HH/Ic2yLGsc8WX1JsXt8uImVfTzY8g1PrVea3lvHdC1om9ehzwHShbat7Nha9Y0JwAbhFaNiAMgMQLaQRBGRfky/3bujCl3mPwMyXUQXTA3P2gt7Gjt2kUsbSQmo\u002BcOHfoQ8PJ0wFt999\u002BDlUFxUXAgPD9nAkJG13VnGWFbggL/CVgFAUcQIhRWo\u002BrVoiqt3m5GPulndNP13Oywysfn6W//e6GcIAJwwJ7\u002BCTubgKeEzzjg79UK86efwMLsiHYB/OITcDgcwczoV0shWxboDuDJEb/X\u002BJjbRn3GeLWG1cmjgDojdknmmgfMi1gC3BFk0HOj4HP5aFMDw2i7lsRIyZ0K5dg4d7W0ctefXRbrmraxr8KhJrnzS80Q/eL5ZWoYAjGw\u002B9R7m0uQJG3WpnwrU7EU5a2iLJswSRgOB4Ba5yQbUelcqIeyER2x018p4OBi6LlGNa5lKYlXHqZQHJmJnGy1u4FUqme1k84PlTEARLCHiwRGQoTggQarbGmiHgl7QNvTGY/MTHOHyvxgXFfiof7Dw8NoYb6JLagCL67R1TOKzojwZpmDp9YABNEAqGdmEYFTvzZOfWVXammUi1AUgbeZpXI1AlUsRKm\u002BqVU6lerYkiaEwAhdB\u002BosDYUCynp3jNY1a17JJ9/GqgR9GtcMN3ZbchoZ6GhOSZl6PaCnJzBqdDq/Faab930aH\u002B9UZe4A7AF0\u002BL/\u002B3b/DgM94pr/XpJ9REeat1lqNPrQUD5uHrHQgzcY1rvy\u002BlQVQO5802GdeCnEQJI8izXFObTqISqH5DBJrv2vtfIYH\u002BHe7HPWFXXeygJyZJ0UVSAnMfcNRZAyVyTUdDZPUbAwkEIomWBvECQV7SxG95hUlokfAy5eXcf2n1RFkwW5PrtQ9pbwRMAY8//artb7P6fWduKmZGWAqURIpCokklHE4HPDp8aEecrbpMQ5f04Z50\u002BYzw4VRuDJSGhxCQCXaA6z\u002B2X43wFKkde6hHp9PptYenQIGiL6Mj0XT70ZWjxtwQA\u002BLqIJ6DZqPACL\u002By3/\u002Bp286r/ZOW0wEYHiPjn4FEPGgexposK2Peog\u002Bzk5vRu2D5fTIalxWwA7Bb4LVtOGe9Yv2Sz/FSVX/TqMxGv\u002BZZgd7xQ7ERihHYikZxCThlxzDOB3KkYrdvKxGlJdSMsWgYMfomEuUo2rDzpdYRUafubYLdl9uqW2E0PMOT89fsd/vXazjfceEiIz11ihcxEHQjF3fAclhNt86dpgqdbfn68h0UsdRoeKowpSj7hun0\u002B8ZExcLOOAT/hv2lhLSgM840D9owmesIWg3VYVciy0EYzO1G\u002Ba\u002BBVYWLh2o6zpO5rTEaaXnycE00hoXuadWaD6Co8nJxAlYudA7j4nnJ7vu6Od1QkCj8eFzT\u002BUcibbUoRY\u002B567m6YYyNAHHqFA94l4b0a2ybtmUDdQqmlxpmwCJFVC7uo6nr\u002BNcmYGdH2SMbq/3kk6yEwHQ44C9PBEh46giOsSm1HM9jupW\u002By4cFiEi0FOjSBIh2FOkVwBQwVKNy6wUoWd1LosUVAkpAUiKwATq3pJE8NqHksFUmu33W1cimy8EA/F2ni9VxevLK7qwg8jl7Jx2UtdjcBYPl2XYEhCHBBUCB7YoIeTH9bY1vN3M\u002BRMDD33vhfABTFtGzU7bOTYOezZWaqrFWRmOypDpQkGPCHhGcIdVi\u002Bn36fTdYu/osHL3imcdg14PYPw3iJ0eRXrEQf9BB3wuryk1rJLWTNDqLVQht9RFoSlWCudg\u002BnOqVpu4ZrjfWBQsz6HAiGkoN7mqntUFLLebutNKYvzdobMO/qT7KEIocfnG8wsMn5JiyJBsqQReAG85yPMD6mnhQgT10PVQMcT5kuNRFVMr8uvO0afRngiGOJgzYQapibaeuQL/s8405kIyUTAVcXV2T0\u002BxNfPfi86CANMbTM21Tn5/aY3qnAVBt2MQ9VAkc6AepajS2avP18ou9jIMw/gFG1JnmUAMci2vUBQhYpdxVArHUUk\u002BfSwNrL9XZ/W7iLCmTosRwXhq/n2EYE\u002BEAQBU0UOwh0xmFbdYHT9QkBBo50Rn0rT3Lzn3RqmEWPHQPWCIr044GC7bjNo5vOw8gwMnSwPh8jtFGqfOgRDyHaxwNHM74GwP/9RaPn7o\u002Bg3LHNASw6vPqKVkfy\u002BzjjdGWqqK4zGCNczmBUnXk5XoQNnAl6Szt5rUGdb2GuAQjRPv7EKlSJ7R5WxyVr7ObQZCEYSI3uAFHlEd0J/FUbX0Qd9q7Sbr8T4fi3LxSyo5MqJZsRrXnnKNi2nAI17oHzQ1s4qXmEUBVnsaDkcw9\u002Bg4gPnyKCufP7GNsSsJ\u002BocOSRLSMVkEdxI4NQmzJ90xEe98kUUNJV7bWJQeATU1NyBMJILZGSnldF2snKlue8Zzl1JSKtzxNfW59k6v9TRr09swd\u002BmxtWwRZ4ydjVRScnzW2z996qNRI2zYhsVMMpQ1zZHjJVbk2FA3iKCOTMcBaHBU0y6qUp3goomzvRZHdat9FxFWa8uhp7FC5IeKEJGwJ9AAa7L2SNiNa1zTh29hgVUACh0kJQwSTTKeef0YK0aFxMzC/eSYsP6hg0Z1cLZJyIcLlH3yOajmERSLAtk7iteMPiZViEbYCCVb5MZwpyU49UTIKBpYhoCoKkQSUlJEHcMWrJwmJUK7KsAhAXFn6Z8CGqdHOY2/C469SiIYXgd06K8AzL611UhmGF5L\u002BgusTUucWTJEBD2C6AgA1OGAnT6D6fDeF3qxfW/f1EY7hePK0VqGB4wJ8eQk13tt/xvIruKUFBgxMORuCatzWLErLE/0\u002BfJ5iCTnpdrV8PxSzBdHdH2NPoWAvh/vObNHdSKZBgBDkVxvP9/\u002BnpJpFjI7yrx4RedsZwUSYTikVRYEIQFCgnKqkXMzfMsqiMMzIGmGj6uivIRUlLqrqRrgU4Ugg4C0A0vL5mBRiZKge\u002BjAPRXmVSIbws5YNBbndtB5xFBk1m6cNVQSsIGXTKotY7DIO8zKkMHJ9oggYvp\u002BigGqRy9fAD09OqJ/zDqb13cardXXCAKe8UC/WEQFc2CdHgGK\u002BE//6R9vur5vbd9dhLXNFnBc2FUcFx4g2EMpp4zjIuO6Sen4i2RmBz/GiRDYiAF1ZaO21jEFAnEHaWumFzot1orqtn\u002Bb8wkhGHTj4o7TEhrZpc\u002BdVHHcCcyQiEwIeCqakWbgdjvDZBaPuNZEpcjL9SEgpmiF9gQc4\u002BCAWWd2eO\u002B5HKBG5j6AJHI0ahcM1uH1rKJ2wlHWvD318aUIAg55AJkCntGp81Hlz8XlG\u002Bb3YD\u002BowxpbwAGf9L9jj18AgAb6Aw74e\u002B8qLuO45IyqjnrnSUSaEY4lmtpcvJ0Wv75dC9jAnYKuu2bEY3yetT7kXbZg3cuRCnHhJdtwbRNeMHUpNfv7wsubCGsbpEDQfoWZvIiUIAlgdBheTT2bqbf5uaIe406i6Sjr\u002BEB3MgYhoR2KzPcdsyJRREoRKuKTEwomJzrUzk\u002B3octZcTTZqQU64IH\u002BBwU8OyeYgGkiFqG8uQ76PdlfgcMSEI4IVNMcgkCwI8YrhFZwXMqbNleryUTDb7V140mROisAn29U39/ygz0MsYyr3IQfUi5FbYGhWbk8MNsJuQUY0yRPfrd2lOysrom2iBkig3clg3eFySXkZSHMfoeHNkNIALy\u002BHJCicUlxR5h2fUxa3gfIVxguWAVExpfO5BEVntDh2ScXFmqN1zXF391\u002BeIfFpZ5Ud0nDcf13iCOkhgUc19ZMID80KSY87NkxRqih\u002BpDKeXCHpnV9eobxftePEjEY55qAjM7AnNYk6Co1FD/PVfCnsiPZBZJyVORRnKOc81DtyfNjLvztCYowEtEQcDem2SiaCM7qMHV2XKTLbFaUvc5YurWk6Ppg3ckkzs3lz\u002BYi5RmNPjcvR0mx7uDPmNkUt/PaiyAlgUYBNU0eSY3w7Iyp1ml2ppxSyiA64AG/UKDnUiNkHCtEpkG5T1HtIxqMH8B\u002BeIcFzClXDMf1pTJGOI6LHccljuPSTZfPsO5fhi8A3l\u002BzjlUgJBePmD0Nb8izdcpyC5wcI2Zt\u002B/G5zR3VifNshmRTyuIW0XGnp68vc5Rlt0ZEYASbebyR4bU\u002BiC3NzcK1bqXkKd/XHeiGyvUaf5uSid0Ow1Bj1Q1wCiFAWUb7jt3fR4Mj5IiKvqDDMwhNnesEw8d7wRJutR/eYZ3CcVUkr\u002BG4oB2gTJEe8Uz/ULqKZz5h4e9SbgpioOOcOmbmU7/pGyDot7IWj5SbASYu6\u002BR8/rr8sCxObZA4UV7z71z78yAg6RFGO7I7MwCdmxeempBCXZVa\u002BMYEmjzdc95wIKc6wf\u002ByxFyw4oTyA\u002By0DwwBae6SXuu4PC51Bg0ic9IKIHjoKGWSYXKuE8bcXHKwnscrevxCPZ7BoFFENWUzMXqnhQL7lIv/B7Ef3mFNbXknjejVuooMBmtEpD1FqhHXMh9XZSTlSapXitScx3oIr68RDw\u002BheX/7\u002Bold1aG5YleUTBltaZYy\u002BWhK7gC2C7aBYcItIYFVkCQaGJ/GqV45ojcsKHQgBCiSRTwhIGi6TgSjQckTaYXfA7VWdaaGV6Kz2ffpaH9Sc1hXuNQWSsNMiEOEKiGAfD2MVmix6L1QDGcVBHouDFqEZ/R4QsBXBDJohp6ImDI/2F\u002BD/YBlt3vYVj4uAXOCqOGFHh76GfeWevQgAry\u002BvhZJqy4Ev/lbCmRGGhhjHqJs1TnagRe4iiii29kDaQO0xkdfpu4bR9GycJ6q143qG2AgASoBKjlSHB83n8fr8BdjsEzjW6jve0RJ6PcPiBrx4DUqaa9Vj4jDEzTFwg21ZEv8YjZXR8b31RJotg\u002BsNw2Q8kR589k8XnPq1qMbUoYcebyRLTiTdh3BVk/jzOBBiuNrRECoznR0LEFKx9VzgDICjtjRb9TpoY428QGsEf/5H/8Lttn7Dy7fw/7qIqxttpWP60wUNE351KlCEnBMCRxS4eNaw2hts\u002By0GCkmECmIuakfreOhrocZ5e7StK4zsREwlzEMA4SAHRE67ptRo8mx74ABEpZGZHVr3WmBQodORcF8/liFXBKgYEmnsl699gQBq3OmE1PQo3X96ODDyED6awmZLrTfqcMa2zof16N1Gp0ErkQtmWCv8FUvP9DiA7\u002BBTYnZwKXB6xBt5LXdVJwMLtdETrCTXmLtzKE2tZDChOGWu23khe5mms/OzxkgmDLY8bbv5iw8Y2PxuFyP87kXFoyt8I81GuxgC8JeM80jNJrrRpn\u002BptC8jNXGR3OzjlHr9Yi9/kpEhwwnNRktVW9esA\u002BtX5Ig/diRVbYPh4XTfFwMVtGAgTsADxcfW1WRxPA1gQlQr1rPUr8tB6vRSkrmRC2CA8DdJNq53EpaQ84ucDISyo567JGY2cRaVQqI8xabpoyyBZflfPTCAClV4VCSmqav4xzGxzl5DZX2GHnOcmXEZ752Y0cVdMzwGejZdf38Jd8JH9V72\u002B/YYW3j4\u002Br7ngZ6xCv9Mz26JJJRUjU75/TIk5EJ69YFRFEM8QkhAF3XI/DOoi3lpmuXvea0szOGc9u/AlTMMahamlgRDNsiuDHLgYA6wq4PSAmmXScRzF3jzF2\u002BXI3lYdSaV4aSxwB3iLDCgtBq68CIfANYMOuIKijYSdiheFKc3uhMR3xkY\u002BUZ3nFBzLf0P1zmRXN0V4EJdWMwbBot8lFFAFxSwO\u002BFj\u002Bq97XfssKqd4uPq0IP1iIQdqQ4gJhXqofppXEgGyiDtyCbFc5Ej1PVpEkUE3sPShGl38eQZN8f3P1QMvjCmo7rYrJhPCCFAe\u002BChf0B8jUgq6MgfzgTMNA2/07k0Kl/I/aMSodYfy\u002BprgHGnjhFBOACIUI3EeEbAM3ocmw1werzvg4/qve137LC28XEpCQgH7PHfsdcdkEBRf8Jz\u002BGeq\u002BAkXOZi2u5giFBGRBgTuEMIOgXYLSOfl814zw4PhauWoBCDA\u002Bd9ZoTiiewzQGBBfratHQYGgWCD0fB9bwhk551eeAtDJus5hDevr6UyHk9/kgj1Gs4jtALJtRFwwUblGSDii1z9Th2ckNc50wtEjsZouWqMz46m\u002BDz6q97bfscNatiUcl0VczwAOFkVJRKSOmCMAKOETjuiKik8bZU2pS7rO502aln2SI2IcALzicf8zCjuEtl26M\u002BYdSxVxzim5yGeVgrtoYUslMsekaQB1AfuuR4wKiert9kbwddItPLPK9x28vTK6W3VWoxnRzKQwOf8LPydgAGOArazjqPQFQRVK4lH35cf\u002BvdnvNLC81ToAO4A6/B//9t8ihT/gVf9ej/qTT8cDhY\u002BLvebhNY3X9JsDUZeQx4yH3c\u002BjNDJ3ndZsjNwWaEggNj4rQGb0Lhxy/anOH9pxzGFljq0xPqueIzEhCOPlL09GfSxHKFI5HgdAifHp8WcIsTk92EObKX5TGqDyApHY6PJdZpnJlOS2Yk6dVWR31iZcYpGqr67yaGa13dT6hymsoh4PAGQwWfdHyXxUDFA0\u002BhcV/D//8f\u002B96fx/b/YRYV1l0f5TYIcvEAgUnwg4etHEcFzGx1VNRvWJBUbUWaSQW9eXRBA\u002B\u002B7hiZcaQMVNcmUeG\u002BRz8uCTOfpp/0lmHXY2sL9MOqx8oOysRB9\u002BKzTUah/57V43zsHQGdNoVSVERn7z6bERYa0wjXT9E6vTg7AmHAo3hqyD\u002BH/bhsG40IkXQAz7hv\u002BLBkjAa6DMOyOwQuX7VpHea1Zt5Yw0lNZ83HaUZv79qLy6zRagouGMoU52/W3Bca9x2xpRpTAqByBg/wQAFc0oaSidOkQqvO\u002BVRFDmXqC5HKlfbTEF6glSngCRAStHk4Ap3UH7//JBlXUhgvch6rqRAwBE9/Uo9DhCNCJmPatQ9Pk3l/GHL9uGw7mClq5hpXigWdggBa9Lgs4rjdy0RPExtygc1dliTSG1jXYiIEJgQdZwWJs0DuSfOJ6eSZArTBQ1OxmBBDAxyRJJUFGrs9e/0cNKaAxSQMl4OVXS1jPzkVy7QDi85cVLxzl8EKyjQMx70NwQcIDlpf\u002B\u002BA8q/EPhzWjWZ4G1OJyY9CxnEl6aHkyHn8cx1o7zNmTq1C8/vYHMKocDT6vYg0bJzzQdlxV2ueemYkO9QEN0QVyCrRrqqT1FK3/HC29CyF7SHXezKAVGHUJgqE4LQyS8IfjUOwaHCqExictz14PeleNapcu6v0OyK5llgnGLi47/m5r9HUBEQ86K\u002BUB5RJB3Ngaun5lMNKaNyJ/rDt9uGw7mETprkccRWQow5I6Am6h2nnMBT7LBR7sVW\u002BKzUqlenpqGzHYuUX\u002BsOqV1O\u002BTEGu2x5GkTbdZeNgpwxOvX22p7KWGh\u002B91agAgMbOau38FpoPnGtUiOi1867fbwh6mBEOLkdlH47qWvtwWDfaIo7L2/ZCCmiHoBnH1UE10UCPeKa/0xKZnKQCPiV\u002BwYXxk91xiYjxgc/O8/S/C5f6St1q6Wel/tZ02uzfC2lqHi1ZjSwYMQmYAo6vlkrudhmXduUDrgymDiqCmKJFfcpNFMUT3NT567Z3HbFzhs89diWiAnFhzaASnY7vDxnNaH4XKLYfyj4c1p2tHbtAmWFT9PJsP1d1XcUdDXSExUo9InqM8VfZTivTkEtciaeBuZA\u002BjbJmrKxbWTgnZrWrnHI2Be1LMGPNOTD3gAgkASlGRDHVHgpGc3wqUszahnQiCHt9qeILRKHBO43XcX6hBgrNIzYBR3NKCiI6OI7qGZ0afY7SdRHmh11mHzisd7GM42L8q3//73FID3jSP6ngZ4SwB4uT3gEl5VubHatOxx4SZUVML9jvd\u002BDg84laH1Nisrk6zvp42xxMqxzNCrx8eYEqlcgho7kVRvtCXQQojiNQtcHojgE9voAgMBICAqI52dzVFBLs9n1hMCi1M49Y8ggRRBt1YzMVcZwWgVIox2vTs7MKX039LegBPf9CfU75KAJ0AEPwj//xx9L1\u002B9HtI8J6F6s4rh5fEPGAB/SUGGC8KqiD4BNUd76jTGYdz5R1UhIcDqaistvtwIFBIXhB/zaeeWcQbuTnefE1hYJngi0zUYpkPPhRQEIG0FST5sqO1IrXPBawHR8JpAqGRU1FLCSl0blR8/pp1CPUTIM252kFc4uohECBDuj1CQGHzCaDRBEf9u3tw2F9B9bTgEC/QPEFhGA4Lv3nmrArr5FJLWdNmy53vyyqMsfQdQGh78HMVyPL2\u002BNDURHhkDGn\u002B4nul2oCg5HiESkqOCnIUeWnuoG88C/WZLBaIqgQhjhAkjSCG3adkVsHPXVaPKvpCzGCRuzxCzE9Q8gotS0l9MmCpUmFD/sm9uGwvgNjSmC8gMR0DTOOK5KA0amiw3BBVzET\u002BxEsVYoxIcaErgvoPu3tNbBn9ZpaVnYwqlK1BxdFZv36/N\u002BKBBE7J02WsuEC2EItZOeRJMXL86v9jumECs04qmyvNzcPglqKJ8oU6BnBdf0kDy7PvzV81Km\u002BvX04rPc2o6lEJoMDxnxcRIEiPgP6D5r0D/lNZw/LmnFQNYqQIeFFvoJCwG7/gBACuAtIcUC32yHGYZMAa9YjNM71BKUA0wkME0Q/IOno/8oMpYoAgnAApQoozWCKqftiosIZpqoIREhJkAbr\u002BhE7eHXF77W9W1vuuaNhHPFAPuunDKDho8qzmBPGDfro8r2LfTis78AsyqkI7IzjsknCYLUU/ESWBEEFHRJ2G3UVx2ZCq4rDc3LHBXSdgTdD6Ea4qNl7yeEPPpoDOJsBCURs0FlBNrIiVMnyispNk5rpNpVSFVNBVTWO9OeXl/J3uJjr5munvL4WUYHE2BPoGUGf0OPgr1mInn6ndC7fm304rHe2/IBUMYWlaboD9vRPEOrAwjTgZxzwzzXSY3nFWBChQZmvoM0lGcf88esXAMAf//Zv3FldHjWoWL0MBexp52B4tGU9vK2fQmwRlQyC15hA4rOSdA6/ltd33mQIesAD/UJEB2diiE6LXd4Fiwmdqgdz3JR\u002BOLB3sQ\u002BH9T2ZMmQkKmE8fISIgCcEGPUwwxhQgSMAqKJDFszIVmXk564hH11VS8fv11/\u002BDAD427/50\u002Brp5aiqzttNxoKc8FcgCM7pTufgA8ufBMDe9/W3rwalYPsv1\u002BWAOqZ0yuzqo3f\u002BBAyhAKtRBT0067PFAd3WYf2w2\u002B0Dh/Xd2CUPTtVV/Jf/5l8j8s945f9NBzya09AITUew6xcCjbM5ofKTre977Pd7dF0AM\u002BMYI3i/wzEO6IihSfD0579Yk6CM9tQaj5CJYwCZd30888jK0JfBAKNTBP6E2qXipuY4qrMrqvZfwAG916jIU25QBCD4x//0wUf1I9lHhPXd2CUpRtVV7OlXEBJEfyJJB4BEk6rXt8w55UFboXlxeileSMOAr8OAvjPH1e86pJTQczgLQbAqm39O0/6X\u002BavezMqsH0UEBXWofFRUiv884\u002BT/sO/fPhzWD24GfvyKXfwn9OggEBroEQf8SRMefYiGV2PpU0JWQxwwPA0AE37\u002B09\u002BYFiJw0Tzy6lCRQ6XO1aDiJEWeji4tpZvGR2XIdLCAVNDhWMRtlErP8I2\u002BlQ97K/twWD\u002B4kRCSHMFIYM6gyiOUOhoMRqACRkJ3NTtEjAl//h\u002B/gIjwt3/627ue/3n6mPOK1gwDdvpr66yfj88gk2lkah2jHPywH9A\u002BHNYPbiIOfWg0/Ho9gvQX7OlXqCoN2OMZf6dSKJsbpPaGblfHzsugwK//04rzJvM3D9vYf0aEgi/zTxy9bojPZTbxlLXsnvk4FRxhPwvOnsB0KNdH1YFlgVJkRtDR8cs7PuxHsA\u002BH9YMbw3ik2ueQIOjx7DCDCMKAhD3ZA86G46IdoNu//ntFJIFtOCgwA5fwujeq16CI4LN\u002BQFZKds70hXOeid1OmgAf9uPYh8P60S3Xt7WisduBYVEG0xF7/IK9fAHANOARz/wnHeiy1GiN433JyEVXi2BFZnVgQhDgyNQAQNdtiqNi50wvyHQY7IMN4rFyPS1\u002BCmj53T/c1o9lHw7rr9Bm5Hwq6PACIFPERAzoyPBJ8BrXDqduh8uwVFIG/4gycZ1TLosa35XoSR6r0Wev4ahw2KCAmIGqH0Kkfw32gcP6XVrVVfzf/9W/xkB7vNCfNMKQ8y2X\u002BxInfPuaGZKcCUQKDu6suPJRZWqakBQvvxksozKSLsie\u002Bc\u002BZDsbwiQOCmAOTcAAjXs9H1QoyftgPYx8R1u/SWj6uvwCISLojogiHW0IdmNraOlizdVpZS7H93cI7TiDgx3xUTAHe9ct8VOUaPuz3Zh8O68MQ9BWP\u002BAWiHVBwXH834uOaFqnPIc2JGMRaKIlHnPcsUBIkVQQNk\u002BMu8VE5RbFmKuI78FF9RFY/pH04rA/zbpugcw56hkCxp8FAmiqUa1y8\u002BO75v3X1k5QEqlxk7POY8TIf1aHyUc300D46fb9H\u002B3BYv3OjIj1fH/5OX/AJ/x/26AGABn0suorZ2DmqhKc1qFYIcI6wZ\u002B5AUPQaoCJQJjAOK3xUQMiHpzFiijR/5geS6vdkHw7rwxqnBZ//k6wQYz\u002BCQPBIZKSAqmCI7iup3cyyI5lHWsco6GVAR68gOkIUxHyCj2qkyLNmH87q92IfDut3btlRkdZIpdSn/GdBB8Nx4QugQtZV/DsdNtw\u002BRU3Hj9kRo\u002B\u002BA/f5AQb7i6\u002BHraT4qx01xcz72V2le\u002B2G/F/twWB82Mm2dFbnDoYhev/ovBKymq0gUAYUqGGmRcz5joCJYjyAIUowU6BUsv\u002BKBBxyddeKk48lR1kyz8cNZ/d7sA4f1YRutrRU5jgsd/s9/868wwLqKAz1CnQmUQjAslgK9PmOPX6jXZ5fvSg76FPzf/\u002BE/3HAeH/Z7s48I68M2WusgHMcF01UEIhLtyLFdCgWIOjARiIh6PONBf8NOn1eO92Efts0\u002BHNaH3WSkQKADdvgf6NGBIARlUAogMDgEMAZ0arN\u002BUgrq1\u002BKoPhzd79k\u002BHNaH3WyMiEAWPVmHkW3oWjoQMQLRaJZPiYvk/Id92CX2/wMDwf7ZPOcSAQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDoxNyswMDowMM6LWAoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6MTcrMDA6MDC/1uC2AAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwHouxgAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Dispenser", + "enchantCategories": [], + "id": 23, + "name": "dispenser", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAABPTU1cWlp1dXY7OjtnZ2ePj5CDg4RBQEAxMDAlJCRMSks5ODgxMDFVVVZAQEBJSUphYWJ3d3htbW5ZWVp4eHpRUVJra21nZ2hgYGGhoaKQkJGAgIGJiYsKCgoUFBRoaGlOTk7////8lZPUAAAAAXRSTlMAQObYZgAAAAFiS0dEIl1lXKwAAAAHdElNRQfmChIHBBIu83dDAAAeFklEQVR42u3dbUPiPBMF4EfdvUUECggC66rr//\u002BTT9\u002BSzJwzadIXFnTNF9fa1ubaNp2ZtPi//323T95ubi59BJ\u002Bm3dTt0kfxKdqNb5c\u002BkqtvN6pd\u002Bmiuut1Qu/QRXW27Mdulj\u002Boq2020XfrIrq7ddLZLH91VNcS5vf3mijSmqto3l9Fsqm\u002BuXlTfXAmqu1tod99cMaqqKaqqyTV\u002BlO3SR309VJLLL5BU/yRXlMpxqQWS6p/j6qQy2w9ol\u002B7BX2tlXxXVz7Ipmf/Kphbcl\u002B2f5Gr7qqgU139tU1T/JJfoq6LyXP\u002BJpqj\u002BOS7oq6Kquf6Dpqj\u002BKS64pf0oTxttVd4EtVW5QFuVCzT3Fw1TIVj60Q5IiupWcbULFNWt5PqqUT2E4T/ErU5RBS6xQFF5rq\u002BaBEFY9eNON0XVcMECRVVzfdWcEUPQ8izRWLfJhutAzvhluAyqe8WVQ6XXg5zxy3BFqAJXLlVYF3LGL8PVQdVw9aFquGC4\u002BzJcnC6nsHCgv4XB7Q5yxmoB3jwu3euJqCB5ocsQQ4hbGNzuIGd0CzAsuXTPJ6ISXDTAY3B6C6p3kDPKBRjwXrr3E1G1XBQ6YNpzC9crZI20AFOpSwsMpqLa3i0twIwa8\u002Bf/0u1TptiQiTAX3eT0VdjWanpSfUouyHGZi2ICPb6LKmBPqk/HBdUT5qIQSkcOUF/uSfWpuPBAiatvCHp315Pq03DhQVZ9V1QYRaXPrAFU1Wb4H3ZpmSwqxYVRVHrMGkglua4yCYpReS6MotJ3wxFUjusqc8YuqpoLo6h0nDWSqmpXmWIjlTU0UcRJw/jP8WcWJgV6xLyGod6isoYmCs5pGNfTh\u002BO4aMS8hjtjjMoamiiPIRI9MT2ci0bMawgkuqisoYlSPuL4CVsM4aIR8xrirhQVdbzseSI9psGsfwR/j/NA5YFgqPwpqNrOdFDpwax/bqgnY0NAglnFp6ASHYr0M3D1rzroaX4du2EC9imo2k519LPh6l/Pgi1uMXbDXPWvUOGASUeVoMrpafpWcN8b6wJhKt6K6XwfQgV9TQcZ9tnWdRleIKrHII9G0qFUoq/p8DV\u002BccYG\u002BLCLv8aF6QPdo8dQtX1NJ0bdY5kVOuhd/BUu/CU0ITpBRJm\u002BVeBgRil3cp727ufZuYhKJYDuhD87FQxm9fe0C0V1D2dnvcZZuUwqeVzUv7NRCS7/Pe1CUUkuv8bZuKJU7rioj2elarnU97QLReW41Bpn4eqkMtvZqSqt5FHcY6M1JufCHVr/x/ow\u002Bp9ZtAscZ\u002B4Q1O48/ofRfZPOvUm5LCpr9AgH3n/Mol3gOOP3RedM8tymEENRTcoVo7LuS/d09fSj8rvAcUbthy6v5DBA0Ziimoyri8qKeO4HxFm0C1xwl9rivpOq3oIGSCoPjuWyhnUlcW\u002B0O1yD\u002BqmP2jhP9A6TwHQvpo1owZ3xcOYortgdsJNKc2F3qf\u002BxEaibSnFRlEcb0oL26Kbj6goWOqkCF54ddLp03du6qfzuKH\u002BgU5IWiPN\u002BGq5UXNVJ1XDBAhpoKK7CkSdd7cM3Lm5xuDMK/jCkTsA1u\u002BnWSpxY91y5o5Hozph17R6krVNLd5QOK4mVtLp5SGPNurgSQ9Y9V\u002B5oJKKQXK\u002BYSaWvQzqs5GWYQfWQhRXlStwM77lyRyMRZTC0cS5V4KLDSg7wWVS5WCYXXPKdVA0DjUSU8NEO\u002BlA1XHRYtL5ekE2Vj2VwpbBw2KYpg3t\u002BX6IvFv1awkpqZ1P1wermYqqqKSoIGOkypDMleRnSr6bLcEqqflhxLptKcEEEZAzwdGElB3j6n6IBflqqvlg2V5yq5YIIyAgdaFxJhg40BlDoMDVVfyyDC6nuUsfUjVtrpYJSStIpG77FfdITOn2phmAluPD8H0IFd1JaDeOWO7jUDS48LNqCOjWfT4LVwYUj61AqwUWrYkQc4tkoFx4WbWFQTYYV4cJ79hiqlotWV5enDv1jXHhYtIVJNSFWOu7iYaQnVTVo44KfyUZceFi0jwjVpFgJLjryNBVy0WYkQ2dWtaCbCveDD8h7qjFYj7246D86j0pykbJJpX6ZW9BNJfeFr14IqoC16I/1mM9F10U\u002BleOi6zdK5X\u002BhXNBN5fanHy0FKoe1WAzCyuSibvWjMm\u002BinVQ1Fy7opqoaPrAIVA3WYjEYy\u002BJaLhUVPSdJcWsyuDbHaLVP6x4HVnBiEZU7Vt8eHhhrsRiFxVzLpeCix0opbtUBTy6V4opFT3AVCi6TSnFVFoi1WIzGWq0Yq\u002BWip3ApbtUnQx8qzyXXxh3B\u002BN5uHaXyx9xYaKqimARLcy3bhg/i/qAAhstXvahqLtwCd0KlvG6qmstZaKrJsCSXw1rO8M0FjvG7sfAmeJvcwrqTknY31U0IpzTVhFiBK2DNZt1U\u002Bjq0AgbFldzCotK7oCHLitYJqygmx3JcEstxxahC5yNUoa/JLWJUYRd0M7QTG8AqirNgNVwaq\u002BLqomo630HV9DW5RRdVswsKs2wqwCqKs2FVXIiVLg8ahdEEVpoqiRWjUlhFYWCt11NhrVaM1c2FF5VBBZdhDlXiMoxTCayiMLDW6ymxNhvGinPhcB2hEly5VB0DfBeVx1qvDaz1emqsliuVMxqBQAdVy9WHquGi0KGbqsWqTAhrvR6LtTGwaq5kis0fR9pJVTWySC2g6t\u002BPBFWN1ZiA1Xo9AdZmY2CVXImKRB1TYO7ys5MKueiyxAVULKVAZs7twZlEqEZiKS6HtVnNOrh8tIpZ8c9OKslFAz4uoNoyhcgG1TyYRKhGYwmugLWKcqk86M54HOu2s9GdwFpApXhKvrqpBNZ6PTHWZmtg2VxUZaMpg9tUu081qg7iL/2RovJY6/UZsLZbA8viWi4pwcbqoOKCMktTJyWaflRcrUKqFmu9ngBrtWKsmguxVk\u002BMFbj8SIvVwRtJpbioOo0LcqgYi1kiVEUxAKvlUlglF2M9PTFWw6Xu4VgdvIGomz8aimjyqbi0Z2DZVAOxai7A2m4NLM3ly4PJhrU\u002B/gjOn6kWoeLSXpFj1YxiA7FKLsJyXApLcvnskac26FSj0ijeN9X3tEaUikt7BbFEqEZgrZ4Yq\u002BECrMC1XBpc0UEszoVDFK3RQcWlvYJYYlZjsJ6eGKviIqzNhrGMqQ26PdpcePOjNTqpuLRXkMp5sGquLTYDq\u002BFaQqOpDX5rI5VF8hoJKi7tFWSSwpoPxColCMsVJBRWxbWkRj3rtrIeG6fSXjcVl/YKEElhldaDsZ6eGKvhAixf78rlyqHSXJh/GlRc2iuAymMtLKz6Gh6BhVyu3EVYopqa5sqlClxY2TCpuFpV2DUZX/GTWO29IRvr0cDSXC4fMrCyufpQNVxYM4tQGVjWqeYryXKLxbw3Fg1JyBVKqQaWyYUptvFXIDFdBiyaSppHqAhrt2MsP0MhtygXDMGCIQm5ZN3ZwDK4dEXCDuLvJBWEEBCp6SlTTQVYux1j7RcGVr1gGJYakpBLF\u002BkNLOKSBZx4znOH6bKiEtvquZqmPT8bWLsdY\u002B33Bla7YCiWGJKQC2c0DCzgCvWu7hTxzvhoKLyAacq0oTKwdjvG2u8NLD/JOhxrs4lw0fTPo4GluHw\u002BlMqojQ/swxB0zljPzwbW846x9vvzYUW4GIsL9ppLJI9dXLdYq7GidcJ6fjawyu8Ja7\u002BfDMt1CSqlHeeWxOLJIMmlMu0Y1y1WAe3EBrCKZwOr/h6w9vtJsZpOUVk5Om5pLJ5oDFxQlrC4brG\u002BHMsBFZaDUVjt9wprv58cq\u002BpWHlbIEAPW49MqwkU1HOLCiYubCJXCchecwlo8M9Z\u002Bb2Dt92OxlstcrFB9CFhPES6j4NXJRdUdo1zlckCNVfaYsPZ7A6v6\u002Bjex/Lmlgg1La2NUB\u002BNcVDc0ylVzHyFIrLrHgPX8bGA1X/8uVssFkZmB1ZYHsd5lcVFF2ihXzUU4FbDaHius6h/7WPvbWDUXhbEGVs1FedBNshnlqrmKPZ2Nf35PYDX/AKLD4XJYJZcR8xtYJZeRNPakKrEgUG\u002BpCsZy/wCqs2A95mJ5LbWWgbVZMVYXl1naWxtYrmogsdbPBtbhYGAVU2C1XBlY7ZUI6xlYmGI3434PqsLActUoiVWuwFiHg4EltuyT7jBWzUVYGwOr5qI1DSzN5WKKbCpj\u002BqFgrHoFxDocDCy15cJFcBlYDdcjNAOrnfHRWCWXsaaBJbnCBG0mFWItFozVrqCxDgcDC7ZcuMwgC6viQqzHlYFVcyHWamOtaWAFLjn5n0WlsaoOIpafs5FYh4OFVTBW88sysUS6IygMrJKLsfCadURGwYuxHFcnlcRqOqixxARXwDocMrHcr8vGCmGTpDCwNhaW5tpAoxR7NkOuBFXAch2UWOu1gUVWk2IBV9u3XCzJFZCs6uDKePA5ReWwfP8E1nptYNE1ODmW4vJ9y8XabBmr\u002BSHlQWksuulpqoCFVmtzbD8LluASfcvF2m4Zq/oxYdHLxUAlTpyAtVgwFl6DNRbFDGfDWm0Zq\u002BHKwWq4zLFKYwEXUBlYiwVj4dheN4pFY1i7KbDa4AD6Z2BhONUGrYxFKXazvY0FQ1LbsR1jYczQD2u3G4C1NLBqLjodDCwdTnU\u002BWGlgCS6gAqzdjrF8G4S12xlYWbmhgVVyGdeOgSXDKY8VIi055hlYj4i1MLB2O8YKBfUU1sMDY\u002B12BlZ2Im1gifKx6KGBFZrAClF8wBJcPbB2O8aSsw/dWNU\u002BEeuwM7B6VR0MLORyQoTlzi2FFTJEGav1xVrvGCsU1FNYzT41VvmVsfqWaDYGluaihAjDKcAKZxJVJDKxyq4TViiop7DcPiVW/RV3ue5dz/JXTeRJUllFNrAqLsJyXFTAycKquw5YoZ6XwnLnlcRqv\u002BpdlpsMwWq6jU9Hbhir5cKbnoHVcFG9KwOr7brCknXibiw3Xkms3cHAqjcZhlV1nLCchsSquThCMLAqLi54JbHWjKXnH/xVaWC5\u002B6DEKnfBWO0mQ7H4kW7vobFKLiucMrCM5u\u002Bp\u002BVj7vYElpx88ljORWPUuEMtvMhwLn7v1Ioj1tDWw6q3pslsxVsOVi8WzgAucMm1bcWCsdicaS2w5Bktz\u002BR8wljjt5NBkYAGX32MeljVl6q9KTVUwlj85JZba0j0ZMAxLcm02cG5JLDGkySfoDSzF5feZg2VPme4NrDreAKwQ1gos2NI9cTIUK3AJrIbrCdYwsOBKpBV6YMWmTBmrjWMVlswBPBZt6Z5kGo7lMBRWxYVY2ycDS3GtUCsb6/nZwFI93msqhaUTphbreGSs7KpD21aM1fQasIz3VRwH/mA01vOzgQWnx15TCSzMLncNFWPlvxXmsVyGp4ebTKwaxP7BYKznZwOLSgj7NUy8\u002BoHJwDoeGavo8QqdwGq48FaWiVWSTIr1/GxgGcWpPc5R\u002BxseYR2PjFWvMQyr4kKs7TYTK2glsZ5SWMWzgWVW8g4FY\u002BmnlVuq04mx2jWGYnFuoqL4VeJqy8UKLytaWEVhYJllTzE0eSx8tLulYiy/yXAsHrVi4dSTZWJh2W\u002BcxbDq409ZHfxVCVb7nYF1Op0Ni\u002B\u002BIdjj1BEEC5tMBK/LGmYXVHn/3NVhjwU2vodobWKfTVFjukSOFxdHW1nhH2v2YrjYDK/LGGWL54\u002B8a23XTVIy1P02J1XABFkfyESyR3IhdGFjmG2cZWBgztAEnY7UraqxywcRYFRdhUZYYw/JaahcGlvHYWxILY1GfyCCWX1Fi1QsA63QaiyVmdzYbzZWBFeJSuQsDiwKTIVhQLNZUEqtdoLCqr\u002BOxfv0ysFR1qwsr5DzWlaymOEZiUWW9gNdOfLy\u002BZ6zmK2AdjwOwWq4NtEyskE8nsBTXFFj7vYElwtYTNoVVnW6DsGouxPI3txTW9ikTS3CNx6J6s68vAJY7rxRWM4wNxCq5GKvlSmO5KzGJRR\u002BVBFji\u002Bb1uLKM47\u002BtWCsuNVwrL3R4HY/16MbBqrhyshisDCz6GS2HJ6kwnljmTQdmjuA8qrMNxAqyXFwOr5MrDqrgQiz4iz\u002B/IwNJVvw4sc9on1EMDljNRWIfDRFiKyw/bj5lYoaYQsOAj8rw7Ya3XmVjmHJksHh/oBBJY9QqA1eOFco0luAKW8QSzjYU5k9\u002Be9rkErHUmlqhSGfdBgSVNPFa7gsLq9fY9Yr38MrCMp\u002BNtLJ2P\u002Bz0wVvt0WD8sVdKj\u002BEpgaRN3WzwwVs\u002BPKmCsX78MLOPNiydMBf09EbFWMwOr5ophFQYW1D81lcRCE3dbJKzen\u002Bvw\u002Bzdj1VyIxRkepoI09RWwZjMDq\u002BSysWRwjnmzwtrtGItN3G0RfnA6DcBquRRWycVYyIWpoHggkrFqLsRaWlg66XNxlYG12zGWdQK526L6QXW2DcKquQDL54z6YTbGEnH5aqW5NFbJlYGFxQQXVxEWNs\u002BAWOEf4QfNKDYQq\u002BQiLMcFz/0xVuTVcsYKNY4oVsFY5jREeCYGJ7wAS6q5H7jb42Cs36\u002BM1XDRY5KM1fGxBRrLceVjmdMQPowX7WicQEd9ijUtZNYjsF5fGaviMp4pZSzzIzHsT/zug3Ww5mx8eija25uBhdejpuqBtTSwaq5f2MwHcBnL\u002BLgVfwOczYArD0uaeCxfdlBUBtbhwFi6ZtPnkSMDq\u002BT69SvF5YZ1xHrcGlj2XyrIwdImbvmBsd7eDCyRWfsfYIGr3yNHBtbr668UFxZzAhY8Qu8D9wSW\u002BLz7AlFwGoKw3t4MLFWGwLRHYuUl0i4sZKwkV0BiLMUVPLuw5nPG2h0MLF2J0VQKC2o2cazcqoM7XAsrwSXPKMYSXPL0i2HN54wlkxechlA/eHszsKjAFcPaZZdourE6ufTlx1i\u002BzqyvVgvL3Y8kls70WqvTnrHe3gys9/dMrHKnk2GZI/0vA0s0rDPj4JaDhWlxQ3VirLc3A\u002Bv9PROr3u2EWC8xLsTyH/mAdWbE2jymsHw2I7FUAT1yXtVY7\u002B\u002BZWO0vmRQrwsVYLRfWmRnLPdRtY4nUL2DBbIM5XtVY7\u002B\u002BZWD7mGI6FXFb24yoSjFVzRevMijeGpfJkyuMEAd4Hm/aeiXU8ToKluV5eUlw4VDEWcrUbWFhQVID6gMDC\u002BKofVvV1IizJ5bHsO6OBtTVfeDLDV8QqCgMLZxuU1SCs5utkWIFLYEW4GMt\u002B4cnAcueW\u002B1AmAwsGGn0NDsJy7dxYnXHXVl1\u002BW\u002BPtMAOr4XIfykRYxyNj6ZSwL1bY53CsbSZWB9cWxirrVToDq\u002BJyH8oEWPs9Y2H\u002B3A9L/geMwNpuM7Gicdd2a41VFhdgGQ\u002BGNFSM5Qsvg7D02ToKS3N1YEW48rAqrhyspqcaS1SpBmDhpT0SS3LR/VB/a3FlYoknRaJYrqcSS5X0YlZRrBCEToYVuCjWwlMtzpXEEpGWiRU\u002BcCBgQf0zQhXDkhH7mbFqIbouo1wZWCKKJ6wqjEcs/yhMrDJDVhJLpzfuVD0bVmnEWDGuLCyRIRqPHGms08nA6qYSWJgLuiGwP5YLC5NYrxaWzZWJJaoP9MiRxPKP7kmsFJXHChX3gDU0kXZh4VCsQVw\u002BlIdHjkI9K2C5mEFhWefV\u002B7uBdTgw1vCqgwsLCSvK9fIymitgyUeOZPHPYfmeSqzuu6DA8mO7wKFqVm\u002Bs2czAinC9vAzmwmnZjXjkSFdKO7BSIYPH8jGDwKEq6SCsP38MLJvrZTBXM8\u002BIWNUjR1hWjmKl4yuwklhUfa/ax8cArJYrliNOwdUIMRbX4CNYOcGougYPB5pS1VgfHwOxai4qP0zIRfXlflhW5P4ejRoAC8\u002BrGuvjYwRWyfX79/m4/NT0qhsrpDsCy0pzSphoNKqwcLyql318jMSytSbiClgtl4klc0PfMysnrGkQy20psfA\u002BqK3GYG3PxyWxai4DSyfScF5JrBYnjYXxlb4Gx2KdjUtjlVyEhVUHNV5JLH/RpbBChGCN7VNgnYkLsVYzwCoMLKvacDplYslwimOGqbBsrZFcjNWmpnEsq9pQdTgLS8eeGIyeHWskl4FVc8WwwoxMwGp6DFhcbNgfwGZCrNUqEys/B4pz4RO5ESw5fYUhpsKyKjOc1USwBr5QPgKrHxc9vmxh6bm\u002BDiyrMmOlgCZW9csGYdVciJWV//TkysDCidEollWZsVJAE6v5ZQOxSi7Cysmte3K9prD4XZII1scHY1kpoInlfttgLP/\u002BuMDKqNv04ypX7MI6HjOxqusIsex82cDyZ/EYrJZLYZk1wew7o3/jTGA1XBaWsunCasbnxHkVwyqKibBqLsAy6s3ZgUS1ImNVXIwFNnEsd9/vHK9iWEUxIVbJlYeVxdWsyFivr4hFNjGswwdj0X1QUQmsopgYa7XJxMrgciumsB4eMrHKr4RF8RVQeayiOAPWZjMCS3H54e6lC6s6XLQ5WVj1V8Dycfs\u002BRtViFcUEWDMDq\u002BYaiiW4AlZ7ZzSwmsPVNqeTgdV\u002BVVj7vYG12zFW0WXVAwu52jSOsbxOOpYwsGouwnKHK23qHtOpdmCs/d7A2nFLUPXD0ly\u002BTh6dI8sJvAyskisDq\u002B0znWqEtd8bWAbVbp2g6oslucS0QmSOLCtKfTWwXn6nsPy1RKcaYIVXdASWSWX8hVJN1R8rcKlZGHOOLA\u002Br5GIst5GNJcZoOtUUVvUDwopQMdbDw2gsxwWTVv3LEKIZWM1mFpa69/u51RNjNT8BqygVYj089MeytGbW20mbEViOC26PFhbElH4amrAcYy6VxnoYZBXlIqzVagRWw0WxBGJRruJn7AErXJ\u002B5VBJrMFWMy8CKcOVhVVyE5f7iaAcW5CoUgOVSBaxRVJlczVA2RuvVwGq4oliU2FEA1lIdU1QOazRVFpe7TU7ApbAqrgiWeEjWY\u002BFtsqE6HlNUDdYkVBlcIaYYzQVY4aMK7PFKYp0MrOORsT4\u002BDKzJqJJcMgAbyZWDdTxmYh2PjFUFYYQ1KZXNJf6MmAzAxmi9prGOx0wsXtPNcQGVy9Uno7K4qr4YWAZXPpaPcMdiWWu6pBGoGGs0FXM1vTGwiKsPVsuVjXW0sKw1fYL9AVSINQkVcrn\u002BbKykcQRWzZWJdTwaWNaaHx8GlqtZn4VKc7n\u002B\u002BD/bGk2C\u002BmKVXFlYmFzbgxdQeaz5nLEmpZJcAatNsaM5oxi/M7G2M401NwiwaNPGqrzmx4eBNZ8z1uRUgUti1VyUB20YK8EVsNr9N1RzxvINw3pc8\u002BPDwJrPGessVI5LY5Vcm02ECyIDM2RgrPo3PLQvDdDNzsCCu2OEqsSazxnrbFQNF2IZKXbLBVgGl1uoscrf4V4aoJsdYVEoEaH6mM8Z66xUVWOsGBdhbbcGVsWFWH6SlW52gLXjuCuXKuMj/Sbk6i7gVI2xgEv\u002BoBuLxi5NFbDWV0XluVL1rsClTQZg7XYGlk6UW6r1\u002BsqoWq50edBxoUlPLHnieCwswLRUjHVxqporXR50XGhC07JdWPoqi5xX1Qpt0HmFVFVLlgcxTJXTs5lYOCSZ45Uq7V0l1QAuPZedg7UzsPA\u002BWLWiMLCuiqo3Fz1SMgAL46uGysC6OiqbS/xdZc1FT0ls\u002B2LRKyQ799QeYLnP7rwqKovLlwexMVb770ysHb9v45/aU1gPD4x1aaUIly8Pxrh\u002Bq8svF0sH6m5YN7AeHhjr0kJRLl8ejHH9hrEqBwuzGncHJCxXeLlaKs3ls8cYF2Jt/6SwPnaMpaeVacbmiqkk13KZ4GIs99aLjVWOQoSFc/A0uXXVVIFruUxw\u002BVlsgdVwWVj13Q2w\u002BIEFmge8cirHtVwmuPykv8KquBirjZoUlvV0B02ZXj1Vw7VcJrj8MxKA9ecPYvloXGBZT3cYE/GfgKpqy2WCyz9SksB6eGAs6\u002BmOaZ9ZuDIueuPMxKp6jFjF2sD61FRJLnrjzMBq\u002BqyxZDjlsT49VYKL3jgjLNdriaVjTzdl\u002BhWoOrnojbMMLAzU3ZTp16Dq4KKXqFYprKIwsOZzxrp0j6fnWq1iXDaWeAQbn4SZfx2qCNdsFeOysNSj/T5dnjPWpXt6Hq7ZLMbFWPDKiE\u002BXCevSvTwXV\u002B1hciEWvYrk02XAunQPz8fVigzDgqLC16MCLl/56o9FFZivSKW4RFW1HxZVYHL\u002BCOFnbYwFXJ1YUFS4/nrVJFwwG5SHBdHn16dquXDubJbGoqzmX6CquWazGFcEy8iW/w2qqs1iXCaWQfV1h/UeXAbWP08V5SKsb6oOLsD6psrg\u002BqbqwfVN1YPrmyrW8rAufZRX09JYlz7Cq2rdWJc\u002BuqtrcaxLH9lVNhvr0kd1tY2xLn1EV9001qWP5upbwLr0kXyK1mBd\u002Big\u002BTZt9U3369n8RVhP0YDOwkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDoxNyswMDowMM6LWAoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6MTcrMDA6MDC/1uC2AAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwHouxgAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "name": "sandstone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAP1BMVEUAAADRwJPb0KTe16zi37fWy6C\u002BvKKKhWuMi3K2r42Bd1uuqIKEgGOei1q5tpZ4akWqnXh/cVSnlW6Qj3v////ioA0qAAAAAXRSTlMAQObYZgAAAAFiS0dEFJLfyTUAAAAHdElNRQfmChIHBBIu83dDAAAdv0lEQVR42u3d7WKbvBIE4NOkef0Z25D7v9djGyTtzoyQBHZxmupPExsweirEaiWc//3vX/lXfkz5dS1rn8M3Kb/GsvZ5fIPyy5S1z\u002BXFyy8oa5/PC5e3a7FU79ey9jm9aHkbi6X6xyXLmymW6h8XlTco71DWPr8XKleNSarbu2uf44uUBJKnevvHdSuIkqP6x/U/hJmi\u002BuFcv3\u002B/T5c3Lmuf82pUt9JG9UO5fsfSRvUDuX670kb1w7jevdVvugd\u002BfBSw3n5KmHrncFQQMnzcyyTVD4nqI4mjMlwfsUxS/QAud7E5qlHhw5VJqr\u002Bci2JOgviA8j5tdQVfu07PohJ1fScHRyXvi75t/v4buXJN451ed1RTXPEWsXbdnkWV44LIwVDluFzwsXb9nkWluMqFjgCh2t/CNX37n8Xlr8Lxrrp2PZ9FtYzL9\u002B8mAFm7rs\u002Bims/lXvgNsdra9X0W1TyuYme2dp1nFozAKSSvkphuWX8JFw5YaART3WjyfdZfwoXjOxrwNV1fJPI3ccEA7\u002B0DX2juijjO\u002Bku4oCF9/Pr1C0bHzb121Z3hG3JBF/UxrvJ4OtU35IKb34dZP/R0qm/GBWf6ASvTnk71jbjwRH3DuhaqabGfFrlS2F5MDX0DLjxR32XdqaCumZaCh5jiysykvTgXnqi/GUYqU9eJCwsPkeOamHh8YS48UQirLNVY10I/hIdQXIV52hflKtWUsMq9NkZmH3SE9nnaj7WdJFXhMqyh8pHZBx0BrsKKedr77y9JZbiwg6\u002BlMlx0BOjfK\u002BZp4\u002B8vSTWeIYYOLVQjFx3BbV41T\u002Bt\u002BfxEq6lPxcYlfRap33APj2l\u002Blz6QO8wMnbtfo6t9VWUiFXDhiqqBCLrgsh\u002BvyFajs6c\u002Bkslw4Fq\u002BkslzQ4ace/xWoQhUWUAUuCD5aqAKX2xyjtZWoCp10MxVcODpb8VYsdEjcYA0qPDHsZ34Vq0JVo34614Ld4SY/gwYCtxfXoLInhv1MPhrFQ9AxJ6nkh2c/g8ZN4Y01qMLnYz8zPc7BQ9AxJ6lks5afgXGX22MNKrpy1ICuWOiYxXRhcX0cnRUd8g9QYR/A/4e4AWUbVOOkitKHFvBKVNiynsClqJwG9Q7EhbV5z7xAFaUPXUj1ZK4cVfz43Jvp/LBG7xMvUEXpuAupnsg1RXU/heIGlHt/L7xAFeWVucuonsQlIkg6BzrrUsWgiEwnHaF4SJLwe/wS\u002BVo8wGIqeVz676JzbqP6PcmVeyHPRXtQ0JfZeTHVBBf9R9FlUEuV55p6QdeY9qDhxITzYqoMF/UB1Gu0UGmu0gtca9qDBqoTVDO53qg0Y7FMK1Z5Wrb4MCyN6ytmdhdTyfY9dRlqlykuXYepF4oPwxJX8TIcKraYSvacJDNJNcWVP//cC8WHYYlrolexVA1cb5PlvSZ0mGg\u002BGa481fih9ELxYVjimu4kKLiroPoPcChz8LscH\u002BYaT3XNeIaU/s9aDynShfShUDZlrP8sF\u002BWk7mfWSAVcFVTQH1IA3nzITGZ1kmpThRW5KNsZz66RytStksrw0Hil\u002BZATSegJqlqsOxfl0V27b6Qa69ZANfLg72/Nhyzk67NU9Vj//UezDtBLVFS8\u002BAJV66NU2j/0rVTeM1QtWJ7LX4XVbaT4AlVrIZX6DH\u002BrUN2f/YztdhZW4vL9e9PlVHyBWsBCKvUZdGzq/hLVbKyBy/3PNHbS45lPvkAXy0Iq9Rl0XOr\u002BAtUCrP8w7pozQ1os9BkLqeRnFA\u002B53S7GAi51ltNnLifj21oWfjDVtdjblW\u002Bs22071u6/Ka4cS54ru8wD/4OnqeyHU9Mo9nblkG27Zax9GWuX55pqQfq9yQVEuNs0VTgBupKKvV15MLDdMtZ\u002BX4WV4Sp1E/w\u002BhmrlpWmTVEqjPE9RHmZut4y131djaa7pHvVNZB/AqrTo8U1MdUz3/W\u002BifBS3cGW7Zaz9vgmrxJX574NrynJBl8XLaamu2JmRRq7\u002Bi6i22/2\u002BGetwyHNNtHSqIPTvuYXaVNd3goctpgweQdWGleMqdApUuYpHAKiu2JmRRslhOVUrluYq9CvFlSzvNYnQ90mu8ocWsYpU7VglLqpKqZ/J7TH15FPlHvRxy6jmYE1xUVVK/czUHrln6hr2oP\u002BZBqrj8SFYOS6qSqmfKe3xXhx4Fvd4qwgdNNUcrM9PgSW5Tu\u002BlAidZ3L6MVaH3UcDKURHW\u002BVyBNXIdDgWu06mJq6biddtN7AFXYQsVYJ3PlVh3LsS6XBirnqu24i1c\u002BR5/DpXDOp8bsK5cjAVcp1M1V0vFa7loD7ydNFIZrPO5EevzU2A5rhHr9B9Vo/B7qeJVWHT3KPxepIpY5/MMLOC6XIArYvkhtuxGHk2Fu\u002BFVR1dhmWrEOp9nYjmuywW4DFbiynYjj6ayu2J/Tv17DdUd63xegGW4LhfgclgD12Q38miqsDtGChQ51FFdsc7nhViR63IBLsASUxtFCep4Gq3eKyYqaqmO5/MDsEauCxTGOp3aqGTHU2xI0y3rgVQVWKdThutChbEmuOo7nuKW\u002BV1rqPa1VNttBVaG63LJcMHtsY1KNo9iG9SNsopqv6\u002BlqsTSXJcMF8USbVSy4yn2buWJigwVY\u002BWoqrFauAirlYvqSksE1PFmUiFWnqoBS2ppLsZq4aL60uKT3LHaqOJopkTVbR\u002BENcl1OrVzUfOgZU1Tx2mgOgosSdU9EGuC63Rq5aKOhxbMlY5RTcVYGarHYvV9hut0muYqNKx7ocWFxUN4qq98XOWxslSLsHrGynCdTlNchS5LcNEWxXvp19dXjspjnSesFmH1PWM1cxVuhoKLtpg4RKQiLJGuylDNwToILM/V981c79NFcNEWhUOMVICl0lX787kS61jGOhwEluXq\u002B2YuXzFaaFm\u002BE2CYSttsvxhLpav2XVeJdd2jBmvgQpsdY83ioiW8NVQ\u002BqqftrnUjLJWu2t8syEhh3feow7pxEdZux1iS63DIc9Hi8FqqxEXb3m0ASwwBByrEMi8krHGPWqzDQWANXH1f4Docclz02EEL1cBF2486DksNAY/Bgq48xIp71GOFbsph3bgQi8LUwyHHVcQqWH3QnE287AyWGgJGKosFLwBVG9bABVi7HWMB1\u002BFQxaUvwyYu00dFLDUENFTckNwLbq82rJsEYZ1OjOW40iTHBFe\u002Bg6/mch36aJXmSTNUwWa7FVjQGluxUjFYnovGjHYCLcM1HTpUccHdD6gMVtcx1m0PwqJerh0r/OSwLBcNsf3kbDnuquCi8fLXF2P5dR1huNwx1rAHYFG7moc1/AxYiYsyEjjx38wl35NUBgvXC4XhMmGFPRwW9VfzsW6/EVbgogQOYh0qovp3MR\u002BBjILKxFUCy/fjMPCzWHQfXIZ1OAisgYvyXYxVMwh613\u002BwyV2dRGXiKsLCm56nMlgUXy3HulwE1o2LM15qAU4dV6kve/v6YixFtT\u002BfGcsnJCLRU7BGLqyxShAKrEdwfXEpUBksTHRFoAdghS7J11hglbliTLGMS1B9lag4/WmxfGwx/GaG4C1YAxfWeKdqPM1lArD5XPOoMK1usTAQG6hmY924sMa6fUxyuWh1HtdcKj9doxODCQveacU6nRjrUMsVpCG0L3LRXXE\u002BlZ0GzOVQsVNbgIU1zrePE2MNO9M4aJKL4q0lVNpKJSTSRPQiLF/jqfZxYqzbzmLQmOWiSH4ZlboG8aZnB4wPwLI1jlW\u002BFLkwPejiCclFY8SlVIxFAcIxJSIehGUSooW4/MRYYWeIVcW\u002Bu7dSXKWp1DSEjBmOooQdHogVuYpxec9Yw84Y2TPXNYybRcVY205gKarN5ilYI1cxLu8xIx12PhxKXPchQp5KPIykpyHM0K9E9RCsg8C6c2EsobB8RhpHTnmucfiZoxJYmMGLtUasTYaKsM5zsMZ6YI0rsWxGOmW\u002BSlwhs5GhIixMFps6e6yrSYYKsGzGtAnrXg\u002Bscb\u002BrxOKiMhKeK4sVzj9DlbAwqdCNVIy1EVg\u002BvdyIda0HY41PjJWx9NSGwIoHyWClGmao8O7vsEaTMtb473yszMxFJZae2hBY42Eklq1hhspHlQ4rmhSxzg/AQq7wpCthDTqApac2BNb9QALL1zCEoB1jcQbGUv0xLM8V88uMBY0Jm1o2PRjdCQtrGKJ1wuIMjKeKWJtarIonLA6HEtdu57ng8hNYempDYMXU9UjFd7AwsClR3bA2G8YyLWwa6/bDbKyDwrpz5e\u002BC2JFl04N28j9hqdt9GAOWqMxXhhksdzmG1zuBNfzwaKwrF2HF5RDY72fTg35hyYAl\u002Bxkc\u002BGWpqF1djwV910jFI6X4KY/H2vWMNXLhbTKbTb1A2X3JTplHyVkqxjpuBJYYKaXFbU/BwtsevFzBhVgXdQfzNSpQIZa57BKWGCnZxW1PwvJ3QWpyRa4KLPzvL1B5LNdHhSOKkZJf3PYILOSicD29darlKmFht5KdhkjzzBwzuF9NWIvN9bFYnotugvbNmVy\u002BYmcuGSqBRUFoCNcQa9s9CcuKmABdNTyl1Ze4bMUE1XmzXYIFA6aBajsDq6/EMl2TDdBVpyaw\u002BgJXqpik2izBotHlGTJgDViZHB1jhe9DgqEfY\u002B0OAmuaKxdcj1SMta/FSmPxhAW7NmFprhNjDVyAFb9TymBh\u002Bhh2YK4CFWJdq16HZcbiEYsaZSOW4jrp7FQllufqJ7Q\u002BA5aiigRARVhR1WK5xMWeIrXZWMxFw79QuUosyzWJdePKUHUCa6y6q7FpgnIsHrFkd/coLJ2dqsTiGaPPXMlQMVasuqmxu16nsOS9Ybt9HJauaSVWWpvTjAU90Uh1ZCzo3PJY8kZ6\u002B/eRWKEl\u002BeoprANjpXVf7kouYnUCS1U9XUMFLBF9hKb2WKyBCysosMZlu3Qk0e01Y6l2YjucSSwVfcSyACsknWCwMnEN\u002BcuPsVLMJq/iKix1UfneedywE1gq\u002BtiGpWwLsQauyZHdBNaVKxviZu4QRSzzsEnEwlvZZsxXEZaKPu7tFLHKf5ZBYt24CGu3q8SSWgeBlV6YxLrZINamE1j3F4BKRR/jJe2xNhV/wyKD9fkpsDJcjLXLcBFWOPpwvuaKSFgDjsfabATW\u002BAJQCazwpsW6bzEfKyY\u002BvYnA6gWW5hJYw/EHKoEVrjqLFS44mZzqgIqwUv\u002BXsMYtlmCNXNiAGCuMpR2W4qK1SeG/I0yZQtXFF8rsQ0dexFLRx9beLLaRrxkr3AX9/77Aoi7/vqHA0ndFgXU60Y0pVBuxYsVKWGngbLD8nTVclLOwBi68VAQWcI0bVmK5tUkTWP7mB1QlLJtliFgYhoT\u002BaybWjYv6lZ3Aclx0JRewTMliYaQAVNNYPiUTiDaMBf8FrViCIHRTmAhdgBV/ymClnidhbTYCSwQblL8KQIRFl/ZjsO5cnDVegDX\u002BLLFsNx1qvtkILBmZ7QWWN3k61pVLpdgrscKPfkON5e9pod4CKxPGMhaazMeKNShhxZwCTXPVYA2/4IaMhQFAqDVhZWN\u002BxOJVNBmsrqvAGutQxhoVcDaCsQIX/cobeqw0a5yw/C0tR5XD2mwqsW4bV2Hda4FYlwtj3autJrrQIDUm19TUhgnLBJL0bGCJKk2ZWixnk6G6vzHsWol15WKskQtzCnVYqaMyWOlZKOAKIzbAir92JaqtwAKdDNX1jbBrNdZhJ7DuXNnMegELmlkYKakNT1toSJ2nMlgZKsaiVFiGynxOAxaM\u002BsL8J2NlZgXZID6d4YeVQvXIWF0nsNQDTm76IWB1nDfMUM3FclzpqbBcZr0Ca\u002BTCMXgZC4uOrc7ioQHbt1us/fHRWIbLPkKnM\u002BuEhY82\u002Bf3NwdPDxRqLv7FCxexn\u002BdBAihks1n7/DKxYI/\u002B8oYrHBZbnwrZpsIDLnbetesQKP2SoxBeCGCyf5Xkk1lgnj6VzxQLLcl2w37NYjsucd6bqjEUTW4MQY2FK7LFY91ohli4Cix\u002B6i/dUj2W44nln2wliiVnAwQex5Ld3PxTrWq86LDsr2CcbxjJfT2ny\u002B4i1rcSSU6Y2HdGliPQPYO1qsUyWytowlvnq04VYNwXC8rmbLo10KNm6KlYcxngbxuqbsY4CazABKvMARcQKMQMmWx\u002BAdajFOjHWyIU2S7FU4BVMgIqx8slWsDrPwQKuPBZGSXGQjDbxILOw/P\u002B6b1diytRjycy0GkqbfEUbluOawvJcMafAWONhZmDhJWL7K4cVuyKDJdP4KkXjkjutWIYrYmFDwtt\u002B2qUXWPcDUTa2hMX9Ca5Zww0NlpzzMGkLT7UEK9bdYHkuahYJa7wSMW3IWBiXeizV\u002BYb4ymHZ64nSEhbLpcPCDucHYI21d1iWaxLrzoVYO7lcOYel7lRpjsxg\u002BX6aMjgJC9KsYfN2LJ2FYqxUsQLWlYux9FJ4haVu63ZCMWJhAEDJLmxyFsvBxvtsBVaGaz5WvxNY\u002BjELxKLSjYNFxOItKS8YDsBYcMHGkKQKS3J9LsAaf/RY6hGeMhZOVWeoxHMsoWGiVWycBmt4oRJLcMWxdBErzr\u002B6y69XX6LbjLUVWHpLgeXD2ChEWOGFaqxeYA1cFVgjF/RV6huHT4uxclsSFsb80QewUv\u002B/EOvGRfmUg8C6c2HHfhBYnqsZK2uFWOoRV7hHDFT7B2KJ5NMBoviwIWOF/ux0ynA1YmWvQcSyiQsKwMwLPl59AFZYkeDfFlhmpVbEGrgAK/X0TViqb98qLJ/lgcDeYOE4qB2rZ6yBCzUFllkFGLFuXISF34BUgaViBhuZApXHsmOAM1gtwhp/hObCWMwaNgesQ/5hzWosHKvE9xCLZzBoXshdg01YO4F1/wWvLQ4uiDXsQFj8PekjVyWW\u002BqInHEkDFSdbLVbo2x3WvowVbmIO6/orYdHcKLHGnoix\u002BDv43YdOYrlbGjY5i8UzGHYKMmGFmMFhXX\u002BowRq4AKs/MRZwEavpthmL/76D\u002BQ\u002BYwIL7fx6LZzD8FGQMVs8C6/5DHdaNi7DSI042ZcBYvY7Ld2IVjcAats5iUbCUw1JfqOUvxzgIYqzxh1qsVDODlR6fsymDQ5YVtmAsmpYN22eoRBiusbou\u002By0ZDsvdN/dY6rHMSs\u002BElR7NtA/e5FiR88JYMC0b9shQTTxKZ7FCHscWfj7ffAWbxTJ/E6MFy6wi7s1XFjHWyEWshBUS\u002BL711mGpAZ6IKcxiEkfFWBhknMNGM7HMCvWebl6\u002Bw1esAmvgyl3qeSw1GhYxhQkQgAqxxLHDJrOxUqHAiOIusaXAunEhFn0tRgWWiClMuzJYoeoWSx4bd5iBlb74ELgQqz8pVoEVvwbRYEGeuYglYgrTXxms9M2mCUseOzXOeqwDY6Uv1ZS5Atv2FKvAwrXeMEIsYolVHeY\u002BaLCOR8aSx7ZXcpyFLWOZGWVTdYEVQnV/ofZyS8Lya70p\u002BzCJVbcEZgvfZbDPUN2O7bu9OLtfg2VWK6iqWwLGutaYttR/M\u002BTAWCfA6gRW7Xoh/C6DfYYKuz3zF13rsMxKmFh1SqwMG4qHBWVSQWClorFyt/cqrOhisDI7MNb4Qi0WBwKUtKP7vnmDseTfDJnCysdCFVimEe0nd7EfQp3aMizHFTaMbcu9wVjib4bksaYCxyKWq3KJCrHM20uxDFfCGrngDcaK09pFrK4SS/0RHWgfJSqP5TZYjhW5LNadCxUPjDVyPQhLddnbLWNJqrQkMO0KmzwCa\u002BTyWFcuwgrTZhbrznU4ZLgyWGnuwWCpUMAE7hFLU20Yi0o7VmhJux1wIdbngbEGLo915TocMlwSy85pRSwVYrpRzpTVZsNYD/nLmaEl7aAILFwFGKb7EUt/fchBY7n5v3OKAwgLhoT5a3CzYSzZwuZh3bgQa9cLLL/CVC2TnOYirPO5EovGz8dM3x7nIwyWvBxbFrOpGnosnMwJNSas0Lb8/kprB1jnSqw0wk5vyJjBTN50WIDq0Vh\u002BMicaMdbAhUcQWONTF21YNh2BVnugIqyJr/h5NJadzDFGjHXj2hW17q9OYG0Els/d\u002BGvQYZnJm4gl0z7hhXqsQyVWn0\u002BI4vK3Sqwrl8babBgLE122b/dYe8aSObJ0XTZgjVxlrGxCFLHoYDmsncIKU58WK22RsMAmjyUTirYTa8K6cxHShbEyCVHGgsM1YIUpdYtlt6BrqYSVDm129T1\u002BI9aVi7HGtDCE\u002BDIhyliOqxorThMaLL9F\u002BK0SyzbZiIW3x2Ys1gpZdMoOCizzZ8BEJF\u002BLZdY1RizkDD9XYfmucDwS/fmxOVh4JYZJhzos8yfmzPRgC9Zmw1hpYX\u002Bq8fAv2GDccMPCW\u002BxAtZ\u002BBRVzUyweKz0os8aT557hCtwJrs2Esc\u002BmoP8eUbDAeHXdmrPs77VTERRFExII0Vh5LL2mowdpsGMv1M7E9CSwc52iq67FGxjlUwNVjT2OwXBprCksvaVDfPmaxxKMj9LfCAhBhUclQpfUg86gcV98Dl8MyaSyzblImRMWShh1jDZ8SggC0osnWeP\u002BrwJqmMliNVIar74ELsETS72CieHFFuy9DV1vcsIYKAhXPTMe4qojVFagi1gyqyNX3wEVYeq23TIgylucKnxJqCFSElVI0BaxOfcXPfs9YM6lGrh6LwNJrvWVClLEsVx4LTEaqSix539zvGWsB1Z2r7zNcsNZBrPXWhbF2nyWs45GxfPJvfH2bo0Is8y1kEWsh1a30GS5aGFKJZb71LWKFsZLGMhWPdcVM6UAlZp1lRNZ1jPUAqjyXWEVTzcVYA5fCclUPDWgrsNTCD5MQ9VSI9SCqHJfAauVyWDcuxoLKA5XBUguKXPYYb6RPotJc6VvoDJbkuuS4ACsdKxsAnPFRgHCxiakxSLWHNslYD6ZSXKGWgCW4LpkvsJmDtd0KrK5jLJqXCG0SsZ5AxVyhnoRFYz4ZoVqtaixe3X6EldzjhuJbjvBRuqdSIReml91EP2MprnAlVmJ14lEAXMk9UgmssIXFeiKV5wpYp5PAclxx3W2ul6/CcjUOZdMx1viOx0rfVpOwnkxluRIWLLylPKhZpKwjiAosMIkghGXeS1i3HxDrD1AlLovlFt7GzFfPWJ4rGF2KWJ3AcldZkNgKrOEHj/WHqAKXxzILb3emN2MsyxWxQojbgAVdUnBgrPCDxfqDVAMXYkUti3XnAqzEZbAGrmqszYaxvCZaGaw/THUrjDVeiR7rykVYYRzpsG5clVgmcRPfwKbnr0GDtQJV4rJYdy7E6j8Za\u002BACrLQ4aRLLJQRDENUJrNi3G6yVqAKXx7pyMdbIAW8IrPBWEBJYkGgOwTljxZjBYK1INXAhFoerAWQn3/BYw5vBh7BoBiMM\u002BnKhp8VamepWGCtwgQljhbZ18b3aDWuoKWBRu0rLOzxW1zHW2k6ei0aO2IA\u002BGWvguuAtINTUYVF/tUlTYw6r6xhrbSPkoqwEYeFfgA/3xBosug9u0pSrw\u002Bo6xlrbh7n6XPn8BC6PJZ7aJCyKrzZpKt/PjXWMtbaN4iKkoPL5CVyIdTpNY4lgNC4RcVjqO/PXdskUxhpcPrEw1sglsVTkHrOcFov6qz8/sJnPFTqoz88Ml8W6cwksPcwRWHQffG0q5KKsMXJ5rCsXYWH4lMWi\u002BOr1qTxXGj1muBAraoX\u002BpqvE4mzVt6CyXHaoLbkYa7wSw32sDmvF1N7juHxeYqJtWaw7V2f\u002BDJHBonvhDWvl1N6juDCJk\u002B23PNaVK/15K4NFMVZce7xuau8xXJRL7QXWjQuxLhvGoth9WPjyEqm9RxTGAq7QuZWxaEwYFlS9SGrvcVw\u002BLSGD0xlY/o1vTxW4MIcjI/lGLHzjL6AauCjhdRFYd65arK5jrLXr\u002BaDCWGlhuB/21GFRBuY1MwvLuCxWeuigt2sGPdZRYVEG5u\u002BiClweKz3Q4hZYJiyTeu8yVJV/PuH7FfHn6S4C6861GZf8IVbXMdba9XpSYayRC1fXXDYwqdNlqL5tCNrAdbl4Llq4dRRYP4wqcl18qcH6gVQj16WkhVjHn0l15yIsvBI91vF4/KlUt8JYnsti\u002Bevxx1ERF0UQCQs7rx9IBVw9RqfZJUc/k8pxmRmhEtba57w\u002Bl5ttnMJa\u002B3xfgQtmsnNYa5/rCxTG0ssk1z7PFyk1WGuf4wuVEtba5/diZQpr7XN7wZLDWvu8XrQorLXP6YULYq19Pi9eLNba5/INSsBa\u002Bzy\u002BSblhrX0O/8q/8ufK/wEpk0YlJSESnAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0xOFQwNzowNDoxNyswMDowMM6LWAoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMTAtMThUMDc6MDQ6MTcrMDA6MDC/1uC2AAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTEwLTE4VDA3OjA0OjE4KzAwOjAwHouxgAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Note Block", + "enchantCategories": [], + "id": 25, + "name": "noteblock", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Powered Rail", + "enchantCategories": [], + "id": 27, + "name": "golden_rail", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Detector Rail", + "enchantCategories": [], + "id": 28, + "name": "detector_rail", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Sticky Piston", + "enchantCategories": [], + "id": 29, + "name": "sticky_piston", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cobweb", + "enchantCategories": [], + "id": 30, + "name": "web", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAY9JREFUeNp0U7GK4zAQfRO2ktRkvakCgRAIpNjiivv/fhd2YbcIBOLg4FS27MJS2nfFahTlcjdgLMuaN/Oe3kjb1JxXC0ERxjoAwDUGGuskrfGP4CwlE/\u002BJy/nEy/lEY10GBoDRdwQgT\u002BlbQcRYh2sMHH2HwffYbHd5LyViXi1k8D3m1QKzopiMvuP35zuNdbJcraWkk4qIdrzZ7gTADcBYh8H3eK5eMuJmu3vQ5XjYc/TdDZgkSOLr4426bpuabVPj6\u002BONMUyMYaKeiWFC29QkiRimG4AeSgD5kALrO4ZJH8Yw/VBIKuerHHzP5WotKpxGulYY63A87H9oaIupbSqFks7fXbRNnak98NcfCqo6lEllzgzAnfLGOjHWyfGwx7xayHP1AmOdDL7P/\u002B5yVJRUATFMpWAsKZRC6zr7oLB0NkkyD15//VZTyffnO5O490Y6Hva6KQB4OZ\u002BYgO9mI5kr39hMB6OoCgCyXK0lDUweKK2cigEAngA8jHPhByxXaymn8BoDNtudjL6jsU7\u002BDAApmZnCcu2GawAAAABJRU5ErkJggg==" + }, + { + "displayName": "Grass", + "enchantCategories": [], + "id": 31, + "name": "tallgrass", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAGhJREFUeNrskzEKwDAIRb\u002Bl4ElzqpzSzT/ZJQmhlUJJxziJHx/PQYkIrNSBxdqADfgFcPamlJLlAUCyoNb6bkASJL\u002BdQHJ8lqqGuz/mzSoHqKqYWQCAmQ2DDmqZpIC\u002B2JZi1r/PZqNrAHmuP4seN5LkAAAAAElFTkSuQmCC" + }, + { + "displayName": "Dead Bush", + "enchantCategories": [], + "id": 32, + "name": "deadbush", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAARFJREFUeNpi/P//PwMlgImBQjBqAC4D5iz6/6Sli7jo\u002Bf//PxyfOF30X9uA\u002BX9Ohcj/kDj2/9oGzP\u002BR5bFhFBeYm/QyOnoIMrx49pnh\u002BqU/DJp6LAwnzxT/J9oLOoYsKIpdzcUYklMn4vUW3IBZ0\u002BT\u002BMzAwMLx49pmhJDebgYGBgeHy4\u002B9wudDDaQwea6twuyAt6xEjAwMDg4QUL0PP5KkoitKyHjFKSPEyMDAwYHiJBd3EF88\u002Bw9kxwXEMDAyLGHQMWf5r6rHAwwlnGOSlSjFcv/SHQUKKl0FTj4UhOXUiw4tnnxk09VgYrl/6g\u002BJVrNEIw9oGzPBoDIlj/w\u002BLXmxqGXFlZ5izYTZfOf\u002BHEZs6wADpQ6NpPs5g7AAAAABJRU5ErkJggg==" + }, + { + "displayName": "Piston", + "enchantCategories": [], + "id": 33, + "name": "piston", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wool", + "enchantCategories": [], + "id": 35, + "name": "wool", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dandelion", + "enchantCategories": [], + "id": 37, + "name": "yellow_flower", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Poppy", + "enchantCategories": [], + "id": 38, + "name": "red_flower", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Brown Mushroom", + "enchantCategories": [], + "id": 39, + "name": "brown_mushroom", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Red Mushroom", + "enchantCategories": [], + "id": 40, + "name": "red_mushroom", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Gold", + "enchantCategories": [], + "id": 41, + "name": "gold_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Iron", + "enchantCategories": [], + "id": 42, + "name": "iron_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "name": "stone_slab", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 45, + "name": "brick_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "TNT", + "enchantCategories": [], + "id": 46, + "name": "tnt", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Bookshelf", + "enchantCategories": [], + "id": 47, + "name": "bookshelf", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAqdJREFUeNqMkztoU2EUgL//0TQ2qbX4RNAqDSlFpNRFkC6KLi6CVEHo4ANd7FR00KV1URFcfICKkwiCCCoIgoq6OAhSKhQfpamp1jbUpNXkxtzc5P7HITEiOHiWj3M4wznn46hjfUvF9wNaYxEKxQA/EH5HNKIohM20RYVi3scYRdlEAWgxPjiFfZNyaB1BRHDOoLUmDEOUUgBo7QjDEGujVKtVrBXCMAQsxhhs51pDajYk4wX8K3YXmnkPfGr165UqaxKt7N64gql0Gqs1OOc44VUYE2En8AwaPP32DnPpUQYOXmTgQg\u002Bp8RxHezp4\u002BXgOpcDmS2CMYeeDffTmcqzt2sW6j08bvNlzhAkq0A79W4Z5Fx3n3K1LbGtvwxqNjTdDxjnG9tzlM7BdPeeVSIOwDICBwZPcGz1DajzXWC\u002BohFhTT7JKMSHCehEmoMEIIXMI6sMHVtmfZL54fM9WqLbGaItbbEtzTdvDDsPyFs3rlVEoBjyq6/QJ6IwoCpNPKM4Iy/M\u002Bq4zCmNU4B7bsB4hoZvJNzORh\u002Bvv/6ezqAr8UYstlQWtNqVLT2LtjDVOpPBs7lzKVypOZLPyl9XzhJ88ApRRNEYXZmoiNzP\u002BAbYc30NSuOHv6BslEkv69h0gmksS6v0JMOPH2BwQhB16dJ9EnTE96fJtfwHqBAoShvs3kunNcuTbEdNqjY0Oc6bTH5ZFBZtc9pWP4Kp3pUbJ9p2p29m/CWI2NW8E5x/Wx9ywulIhh/xr59rv7pMZzHD/SzwsRttdvAlAsOnTBK6O1puhVyXzxWFwsk82WGlyYralL1bX\u002BpogQjwtqZP8mcc6hlMI5B/UDOefQWkO92RhTf6I/uXMOtbe3TZyAUhDR4BRUa30YBVrBEiOUfJ9oVGMsNBmFOHAi/BoAxgpaz9VM4TQAAAAASUVORK5CYII=" + }, + { + "displayName": "Moss Stone", + "enchantCategories": [], + "id": 48, + "name": "mossy_cobblestone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Obsidian", + "enchantCategories": [], + "id": 49, + "name": "obsidian", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFOSURBVDhPTZJbq4NADITdVevx0lIo6P//dX0Q0Yd619pvz8hiQImbmUwmq3m9XsMwBEEwjiNvoizLNE3XdZ3nuWkaHd7v99vtRhJGUdT3/bZtfFRVBS7P87qu4XRdt\u002B\u002B7CAT5cRzGf4OO4xhm27YcupoxiLiuYeiZ1hNIQHw\u002Bn7//QEEgJsyyzMNOBZwAAoEThpSfJEk4fL/fQkPD7akACPVlWa7uESQoMRIdRXMEXOKV6VFQWVP5MZ7PJ5q0c1XQSH\u002B/37OBtaKxAIJ10YiqgpJhwWRIOzlrWQ6zglML2dVCdeJG0rf2SO/r3shR8CWqhlnVntF5s1Z0GFKNKAGQPWhOQWgC30okrUsANE0Tjb1yKILYsoVX74oqNmRAjU6vfkscQdACgEKgJIJ\u002BPsuNsNmrUS3g\u002BjtQLYoCJ4TlgcpyCX8Vj8dD16xpUfMdfwf68mcKMY47AAAAAElFTkSuQmCC" + }, + { + "displayName": "Torch", + "enchantCategories": [], + "id": 50, + "name": "torch", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAPtJREFUeNq0UrFqwzAUvBe6BDxaataoq4dkyFIw3ewPyn9061f0Ezr1C/oBSRQKhSSyly7JVC6T1MSyDKXkQEicjtNxeiCJ1KqqigA4pBGS6KKuawLAerUKnN1uQVIiccoZALVSBDCYIkpQFAXzPEfbtmicC7xrGv/gVYq7bvSyLGGtxel4RJZl4c6fRYSXJlECL7gU9nEeo24nWqnffbfk/n1Mz/UhMlBah/3n7RmT10VknuwAwFVxX08f\u002BJ6d4F4ekwkig4Nzcq81AWCztjjsP3vLu90c\u002BO80xsBaG6bxz5NIEj7BkGaEf\u002BJ2Bg/GcDafw0ynEBGmdOcBAHOBGEtAKMvWAAAAAElFTkSuQmCC" + }, + { + "displayName": "Monster Spawner", + "enchantCategories": [], + "id": 52, + "name": "mob_spawner", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "id": 53, + "name": "oak_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Chest", + "enchantCategories": [], + "id": 54, + "name": "chest", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Ore", + "enchantCategories": [], + "id": 56, + "name": "diamond_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Diamond", + "enchantCategories": [], + "id": 57, + "name": "diamond_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Crafting Table", + "enchantCategories": [], + "id": 58, + "name": "crafting_table", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Farmland", + "enchantCategories": [], + "id": 60, + "name": "farmland", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Furnace", + "enchantCategories": [], + "id": 61, + "name": "furnace", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Ladder", + "enchantCategories": [], + "id": 65, + "name": "ladder", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAk5JREFUeNqck81LVGEUxn/ve\u002B/ce2dGxxxnaiQUU9GFkiAVUlCriAhaFUGbVoG7olWF2/a5C6L\u002BjQKjRZSFCkG1ifyANA2/csaPuTPz3ve0mGbMjzYdeHfn/DjPeZ5XiQjrKz8BGB0eEoksC6tFOjI\u002B1oC4mvnVoso0\u002BazmS6SSPjFPE/c0d598QPOnRm4OSn7LMD5dIPA0i4Uy28phJ1IA8o\u002BHWwMkfEXSd\u002Bk56tORS1CxlvnlEoHWpIIYhaJBOwoEPs4V6MwEPLo1KOpvCRdPdYpWCgAFGBEAznSlCFyX0BjiWlMsW0JjaE55KBHh3tU23n5aJxLBUQrZB4h5MVEmQlyntjBSMbycnFF1CdfOtZIPI1bWimRb4vxY2hSAhYKpNvjV1vXNMq\u002BmZlVtTgOMPJs8cKjmbAOe59KTS9DblqQ/l2SgPUW60ePhjQGpAVyA\u002B9cHZHa1xMn2RnItAWvbJaJISLqafFjB7giRFRK\u002BQ3c2IO7VzasCmhKavtYA5Si\u002BL23R3OAS81xef16nthpi0drBAmNTM3UJdRcun\u002B2V2nEQRYRFCeowgKsVRixjk7PssfF/qu7C8JU\u002BOXGsgcBTSGRxsQD1ON95OqH2Dz8eHtrdYPT2kLyb3qD/eANlZaEcYREaEwGV0FAIK2SafMSBSglinubB8wlVB1w63SUX\u002Bo9gQiGdihEEmsXlEumsjzFC4VeZ0FpMZHEdzfRySGcm2JUAqDdfNuRAGr9VLT/fmybQmpBqnLvTAWHZ7AHUvsCh9X5u80CcX4x/Vb8HAPZTHevgCzsCAAAAAElFTkSuQmCC" + }, + { + "displayName": "Rail", + "enchantCategories": [], + "id": 66, + "name": "rail", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAj1JREFUeNps089OE1EUx/HvnU7bmVs6c/mjtQJCUg1RI8QVsoWn8AF8FF6DN8CdK8JaWLkwkBhBYGyp1BLvDO1gy0yvi9IxUM7y5uQk93N\u002BRxhjOD4\u002BZmtry\u002Bzt73P65TNPpyW9QUJB5LDsAmKQkg5SBkbgLq7wbnWVzc1NAWABfNh4britxTRmzmlTk5q3jy/ZeAnLMy3m3UucpD1q4/2yMAA2wHlr\u002BCil5HsfCMAouIigctUEoBXAeR9KMxrl\u002B7TPLbIBn74eiY/b2wag57icWRZpNADgJAJLCAByEwKlFL7nsdNORTYAwPc8AIq2zZPKJObGIPICEujEIVZe4Npl7ldmEEYRcRwz27/ijRew/iqhKgKq\u002BYC1uZCa1OT\u002B/kRrTRhF4wY6DNFa0\u002B0DB2AaTSre0OGuwbB3ZGCNDJTvo5QikSV\u002BWC71uMThb4\u002BgU2Kv7nKKpOe4ACjfHzfQYZj969FUEel6pL2USrGAXZb8qtcpu0XsW8QxA\u002BX7aK1ZSLpMJJqqCJhzGix5J9TEAUsqJNdrIaV82MD3PJRSNPowq\u002BHinvbI4AV3DbIc7O7sGCkliSxxmhhER2ASQ9AZZsBgkH4\u002BGzhmMFojwPRkAcdx6XRjLNuilM\u002BTDlL6SZr1jBmMEBeSLrWyZmWqyZIKWav\u002BYf11jnn3kgmjsy08eAtZDgLg2TADFxHQaCL0rcGyxPc8WgH/Db5dI5TvG4Di9CRn132O6iluoUiSJDh2jq51Aw7EcUwYRexqIwD\u002BDQBwxhtngi6cqAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "id": 67, + "name": "stone_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Lever", + "enchantCategories": [], + "id": 69, + "name": "lever", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAHJJREFUeNpi/P//PwMlgImBQjBqAAEDjEzN/ouIiv0n2wAxYWEGbh4e8l3w6u1bhq9fvuD3w////3HiBw8e/D92/OJ/fGoY8aXEUCPO/x\u002B//WfYdeMHI1leEOLjoiwW3n36RpkBH7/9Z3j75d8gT4mAAQAask\u002BI7HHlsAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "id": 70, + "name": "stone_pressure_plate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "id": 72, + "name": "wooden_pressure_plate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Redstone Ore", + "enchantCategories": [], + "id": 73, + "name": "redstone_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Redstone Torch", + "enchantCategories": [], + "id": 76, + "name": "redstone_torch", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Button", + "enchantCategories": [], + "id": 77, + "name": "stone_button", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 78, + "name": "snow_layer", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Ice", + "enchantCategories": [], + "id": 79, + "name": "ice", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAArZJREFUeNoEwclS60YAQNHbk2Z5Agy8gWxSlV0\u002BPLt8RpapLFKVRdgQeMYYWZY1dEvdnXPEb3\u002B8/S6WuXy8q0AqtFH8OLR4H9htS2KMvB5a5tljjCI1msOpxzpPmip0qmLuF1/8eG\u002B4v1mhpUaFhbrO\u002BLYvOJ56NpnCGegHxzQ7HraGf18GhEnQyxJDahSTDZzbMw0JznueVoZLZ/lseqwPbFcFEkE7WKqq4NdfcvrRIt8/e14PFza14vMaQMD97YpjY/nr71fOl5E0UUglkUqSJZq6yvj6UIEQyHFeyPPA80tP244oJfFLwNqZGCPWeR52OUZL8tSwXRck2nPuZlZFit5UKcFL8lwAkeY8cO0mpIAQI493GefLTAieyXrqStI0kUAkxoi2zpOJyLpKedjVLDFQFSn/HVrcMnFsJEUaSI3mdJlQSUVVJJyajtfjBf1lXyNnR5ZGzv2EEILFBwgOJVLGcabMDLtNwWVyxBhJjKIoMhI9oO9ua4bmRHMNbKqc0To\u002BziN\u002Bgf1tibMLTTvy\u002Bn5lVaV0vWVV5ayrjJ9/ukFPg2OaBdYuZHtDXiSsqpzFe5SUbB41b6eR5tyz\u002BIBWCq0EWkv8EpHHpqfIDEKAszPRB2KMpIlmt04YZ0HwgWMzEIXk\u002B\u002BOG3EB3HZFaoJWSHE89/dXxFi5sqgydKIZhou8zhsnxduzQWpInEsVC0weM1ggl0NtVTr3TPAv4OPdUmUEnirKsUVISYuT\u002BrqbrHHUheX5pqcoMUymW2aOzJGKdpMwS1E7w7fsNSZJgnaNtB7rrRJ4lSOX485\u002BO/TqnH2femyt1maGtEwS70FwGnr5sMYkBAYRI0/Z8nHvKbOE6RfbbAiUET1\u002B3XHuLUBLpQxDT5Hi4rclSQwRmN3P4uGCUYr\u002BtaC4TEKkKQ5kb0lQTATt7/h8A\u002BL52c9fs9CYAAAAASUVORK5CYII=" + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 80, + "name": "snow", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAeNJREFUeNpkk0FvozAQhT8IMaxjFhW62kRIqXroqf//nzSnlbpN1ShdKZASCCGmivdAcEo6koVs5nnevOfBnON582GeXt76rdk13bc/2zXdynYHk\u002B0ONs9bLFdIpfBPI26nKeURG3nZAPA3K6irivk0BSAOAxbLFQCeVIrP/YnaVASBB8BYBPaSx7uUvkirG9Z5RqEVwpF4Exf3PonQpkYqxTrPiMOA0IdWN8Th5SL/NCLbHpBKcZ9ETH/fEAkfr69SHmHzhW5HddiSNjUPyfDM\u002B7qpqwrhSKRSAPx53eJNXIQj2R9agAEYwDHGmF6sQh/53J/QpmYWJ8RhYIVc55kVe39obY67WK6Iw4B1nlma82nKWHTgOAyIw4BZnBAJn/2hxZu4tqDzvPkwdVUhleJWRbS6GVD8ObkIuds3FPrIfRJRHjuhnV1jDMD7vy3a1DzepRZw3W9v4yxOLiKG/jn5xxjPVd9A12CplH0nrW46G/OyYVsXCEeCugCuQzgS/zQa/HeeXt4MYK2rq4pZnDAW3YPqY7FccSOjgQNAx2AgoOosm09T8rKx7ghHdoCJi4eyOV5Pa1MVRMInEj4oeH3vhqWfFW1qHn6lVtzyjHGMMeZ62vr\u002BCn381lJeNoxFYGfl/wBXh0X\u002BtwJz5gAAAABJRU5ErkJggg==" + }, + { + "displayName": "Cactus", + "enchantCategories": [], + "id": 81, + "name": "cactus", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 82, + "name": "clay", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAX1JREFUeNrUk78vA3EYxj9fVaraVGI4dS7xoyFhEcdiMpFYLLYGg8HgL7DYTGIQm1gNGv\u002BAwY\u002BRxCCGJgYaqYte66KXb9PeSeRrkFxIHEMn7/bkTZ58nvfJK5RSNDMtNDlNG7R\u002BFUtr60SjUaSUVM5y37Kl57KiNRKhPRbjYHfnZ4JEspOG51E5yykzo7E8P42Z0dCT7TyfHCrP94lEWsIjvFQcnk8O1agWY2Upi1O2GRseokfrYlSLUTk9UmXb/mYgvrYwYySVmdHY3N5jf2uDUrVGQ7oAuHWFU3/De1dcFKUIPWJDujzeXlIoWvR0JZg0J4Jdd7zt7xYGDJ3rq8tAO2WbSXOC8ZE\u002BnPrb7y0AFIoWpWqNAUMP9M3dU0BgST\u002BcoGNqVuRtj4Z0KVVrFIoWHckUqfhnZEv6pOeyIpRAN/p5TSyK/Pmx0uuKVFxQsqvB8Yz5ZaHrejiB67r0pnsZXFgVlvTJ2x6W9PHeFYMLqwLg/uEhvMb/\u002BUwfAwDXdZvM0i0HGwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Jukebox", + "enchantCategories": [], + "id": 84, + "name": "jukebox", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Oak Fence", + "enchantCategories": [], + "id": 85, + "name": "fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Pumpkin", + "enchantCategories": [], + "id": 86, + "name": "pumpkin", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Netherrack", + "enchantCategories": [], + "id": 87, + "name": "netherrack", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Soul Sand", + "enchantCategories": [], + "id": 88, + "name": "soul_sand", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Glowstone", + "enchantCategories": [], + "id": 89, + "name": "glowstone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "id": 91, + "name": "lit_pumpkin", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "name": "stained_glass", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "id": 96, + "name": "trapdoor", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAkJJREFUeNp8kj\u002BLnlUQxX9z/7/7il/BQi1TWdlpIUIQtLCz2SaNFkoiFgpBLMV2hZQKfgLtJLV2kiokadZFVnB3JcG873Pvc587Y/G4YuHmVDMwc\u002BbM4cjJ/bt2enKPH\u002B7coZTCNE1470kpsSwLy7JQSqG1hqoiIpRSeOWt1wAIpyf3OPrsU/6L2oxFFV0gJaFkx5gV54WYhDHg/lcPeOPwbfwL4/fPz84v6LNhCGA4gRyFUhzbjUMVYgARaM0YC6jBj3d/JYgIZQMjwC/HgnOr/P1\u002Bz3Z7QGuNnDNjDHrvvPpyQqk8rUbvnTDPM08eG9vnBBHh5tF3lFKotaKqqCo5Z1prHJ/\u002Bgfv5ax48ekQMjmVZCCklchaWDs45Sim8e/1N4X/w3gcf2ktjkDxMVUkpEQDKZh2IMWJmXAXvPfM80w1CAlUljDHoDepsqCq73e5Kgkvy3o1NXr1y8zwDMMyotRJCeCZBzhkEalX2\u002Bz3OzNhPhuoqsZTCs9BaQweU4ogxEsyMg40AQkqJMcaVyyGE1Tgv7J4q4Anb7ZahAMYYg4fHv3H40cdmtvaXsmutxBgZY6xBO4DlbCHsdju8Wy\u002B8fu155KcjXvzHLFWl9w6AiOCcYzHDzIjOk3MixBjZT0b0xtnFORd/njMGzN1IeWVOUZiaoiroMBChVgXAXb9xg5yFPoTdBH/toS6wqFC70tWYmmEGhuE8\u002BGDEDF98eYh8/\u002B37BnD7k2/WbIfw76\u002BXxl3WZob3nlort26/w8Vj5e8BAB\u002BJQlYGgX85AAAAAElFTkSuQmCC" + }, + { + "displayName": "Monster Egg", + "enchantCategories": [], + "id": 97, + "name": "monster_egg", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "name": "stonebrick", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAulJREFUeNo8kklvW1UAhb/7RvvdZzuNXTd2PBAJVU0KCqIMQmzpEtjSFUvEv\u002BivK4IumwHixibEbj0\u002Bj2\u002B232VhKbuzOJvznU/8/tuvarfb0R98xJt6xEnE\u002Bfk5q\u002BUSIQS33S7N4wZBGBInEU8/fcpqs0LXNUBgeLM5k8mU6cSjVn/CeBLR6dwgBPh\u002BCIC38PD9AIDxZMxh\u002BRH14xa9bgfN932yTFE8kPjBGlAEQYBl5nj58gekdAD45dUrhBD0BwO6vTv\u002BubwijlLE9999qZ4/PyNv74thHHB5eYXvB0jpUK08oVCQVCoVwijk3cUFm40PAEJDLx\u002BWXju2g2bpWIZJsk0pFQuAIE1TEHBQKqFQxFGK67rYlsUu25EmCQbAh9EHFsslsuiSxDHpNmWX7lBK0Wo2CMMIM2cTJxF39/\u002BhsozTZ8\u002BQ0kU7aZ/g\u002BwGZyvi312O5XBD4PnESAbDerJGuQ860GY8mbNYbpOuiGyZJEqNZOZNisUQU74kDFAsFGo0GYZTw91WH\u002BXRBp3eLK\u002BX\u002BidGYzk2HcvkxeqNx9FpH4BZcMgWBH3Bw8Ija0RG2YeEt925kW0Uun6fZbBD4G1brNYNBHy2Lt7hugWqlykm7DUB/0OePv96iNEXzuIHvB5iGQd7J0e11efHiK85OTxGAYeRtjupVptMZmqbhOPmHKe/f3z7kyWzCZDahfFim3\u002B\u002Bj6zoIgaFrgtFwjGEaBGGEEILj4zqLxYqzs8\u002B4vr5AKQiCECkdojhkONrzEkKg9fsDhCYIw5C5NwPAMEwsw\u002BT6\u002BhKl9lArhxUAfvzpZ6qVx1TLVXY7hea6DsPhEM/zUEpRq9VYzlfYTp7NxsfQLWr1JtKVKKX4880bWq02brHIF\u002BefY7Tbn2DbNvd39\u002BRkHm82ZzafI50cUjpsdwk3N9cP\u002Bhp1k\u002BHoI0mc4PtrNNctEMcxuXye\u002BXyBZRlIJwfAt19/Q7F0gKFbNFstXFeyjVMypXCkxDQN/h8AExdlsI\u002B1WK0AAAAASUVORK5CYII=" + }, + { + "displayName": "Brown Mushroom Block", + "enchantCategories": [], + "id": 99, + "name": "brown_mushroom_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Red Mushroom Block", + "enchantCategories": [], + "id": 100, + "name": "red_mushroom_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Bars", + "enchantCategories": [], + "id": 101, + "name": "iron_bars", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Glass Pane", + "enchantCategories": [], + "id": 102, + "name": "glass_pane", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 103, + "name": "melon_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Vines", + "enchantCategories": [], + "id": 106, + "name": "vine", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAYtJREFUeNp8UzGrszAUPSmfdYhTd2ldAqWB0snsRehPdyiUQqYgFCcRJBSqg3G432Se\u002Buy7IISYnHvuOSeMiLAsIQTtdjvEcYz7/Y7X68XwpdgUQEpJURShbVs458A5x/v9RhAE2G63AACtNfsKMFaSJHS73dA0DYqiQNd1AABjDPvKQAhB\u002B/0eVVUBAI7HI4qiQBiGqOvas4iiCHmee6DNuDDGsLIs4ZyDc853qOsaADAMA5xzaNsWSqkf2kT060vTlE6nE6VpSuPe4XCgtbOb6TxZlpFSikYRL5eL7xYEAaSUlGXZTDQPoJSiqqpgrYVzDsYY1jQN\u002Br5HkiQEAM45fD4frAJYa6G1ZsMweLWfzyfCMJw5YK2FlJJWRZwGSQhB5/MZfd9jeWYq8r8pHaUUcc79CEop6roOnHOsNZrlQEpJI/L1esXj8fD\u002BA1jNwGwErTUzxrCpeEva1tp5BtaiPLVxfAt/PabN8vJoIwDvgBDil/\u002BrAHmes5GyMYbFcez/lWUJKSUtR/g/APbJJSzD5PVQAAAAAElFTkSuQmCC" + }, + { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "id": 107, + "name": "fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Brick Stairs", + "enchantCategories": [], + "id": 108, + "name": "brick_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "id": 109, + "name": "stone_brick_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Mycelium", + "enchantCategories": [], + "id": 110, + "name": "mycelium", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Lily Pad", + "enchantCategories": [], + "id": 111, + "name": "waterlily", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZBJREFUeNqkk8\u002BrqkAUxz9a3nS0TRNtBLOVtJT2/f8710JQGEFCGVgOZNC8zZu5z9fd3bOS8Zzvj8P3OFprflNj85HnOUophBAopTRAWZbOT0N5ngNQFMU3gCmllBZC4LouWZZpA5JlmQYQQjhKKdvv/jevhRDEcQxAFEWDn/\u002BqE0J8AOjlcsl2u7XDj8cDgPV6rQEmk4kB1UbFQEGSJBwOB/q\u002B/2Cez\u002BeEYWjfyrL8BsiyTKdpSlVVuK5LGIaWzXhfLBYEQYDneYN3u0QpJV3XMRqNaNvWskVRRBzHxj/3\u002Bx0pJbvdbmjher0OZDdNY0G\u002Bvr4A8DyP6XQ66LMAfd/Ttq1tXq1WAMxms8FOPM8bkLkmMEbS6/UiSRI7JKUEIAxDzuczAM/n04bMLBEhBGmacjweLXoQBOz3ewDqumY8HlNV1WeU/4bCKYpCCyEsk6m6rum6Dikl7/cbwBlYUEqZO3AATqcTvu9zuVwA8H2f2\u002B1mNu/8eExCCIqisA2bzUabJDZNYz2bQzLl/Pac/wwAGHKvORzkP70AAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 112, + "name": "nether_brick", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "id": 113, + "name": "nether_brick_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "id": 114, + "name": "nether_brick_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Enchantment Table", + "enchantCategories": [], + "id": 116, + "name": "enchanting_table", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "End Portal Frame", + "enchantCategories": [], + "id": 120, + "name": "end_portal_frame", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "End Stone", + "enchantCategories": [], + "id": 121, + "name": "end_stone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dragon Egg", + "enchantCategories": [], + "id": 122, + "name": "dragon_egg", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "id": 123, + "name": "redstone_lamp", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "id": 128, + "name": "sandstone_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Emerald Ore", + "enchantCategories": [], + "id": 129, + "name": "emerald_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Ender Chest", + "enchantCategories": [], + "id": 130, + "name": "ender_chest", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "id": 131, + "name": "tripwire_hook", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Emerald", + "enchantCategories": [], + "id": 133, + "name": "emerald_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "id": 134, + "name": "spruce_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "id": 135, + "name": "birch_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "id": 136, + "name": "jungle_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Command Block", + "enchantCategories": [], + "id": 137, + "name": "command_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Beacon", + "enchantCategories": [], + "id": 138, + "name": "beacon", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZ5JREFUeNrUk08obGEYxp/vNJxzZnRjQZJhZmISOTOKyYKbBSvJhrKZzIa1sKamSFMWZKEsjMb4fxcWViwoC93U1EX5M91bdywsxBEHk3gsZDhlVmw89fUt3t5fz/v2vIIkPiMJn9TXAraWujk7XMMql0qPQ2V4UKOn6OXXihS\u002B1tMCEvEY/h39hU0GxkN\u002B5BW4EOz3wbgxkJ0lpeomkUw9rVihZle4udhFr1Oh12mlZldYaZc5N\u002BJjQ0Um690y3/eYANMDlVybbKVW/AKJDFXzZ7nKuREf690yJ3pdbPZaTQDTCKPhYzwkL/FEpuzqBhFd2IewSLg419FYl51\u002BiX0BNzLkHEgUmIoeYGP3DuMhPzray5GbJeBwFmL7t54eMBY5wUPyEkICAm2lMJJviz27esS1YcBTppgA4n0SvQ6VJNATcGNl9RDXdwK3jxLyfzyhpakQkdVTAMD24b147bGYHIT8SMRjmF/\u002Bg/aWEui6DlVVIatWzPw6wlCwE4l4zOTA8lEOQCDx/wzrOwaaam3Y3TuFLVN8mAPx/Y/peQAdEt7KmbCj9QAAAABJRU5ErkJggg==" + }, + { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "name": "wooden_button", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Anvil", + "enchantCategories": [], + "id": 145, + "name": "anvil", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Trapped Chest", + "enchantCategories": [], + "id": 146, + "name": "trapped_chest", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "id": 147, + "name": "light_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "id": 148, + "name": "heavy_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Daylight Detector", + "enchantCategories": [], + "id": 151, + "name": "daylight_detector", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Redstone", + "enchantCategories": [], + "id": 152, + "name": "redstone_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 153, + "name": "quartz_ore", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Hopper", + "enchantCategories": [], + "id": 154, + "name": "hopper", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAfhJREFUeNp0k01r6lAQhp9jjAlWtBUtKJVg/VhJWrrtX67L/gSh0J07oYsGxViiEqNIjiY5XbTm1qu\u002ByzkzD\u002B\u002BcmRFKKQCenp64vb1ltVoRRRG73Q7g5xFELpfjr97f3wHIcFnq4eGBu7s7crmc\u002BgWe6ATw8fGRFr\u002B\u002BvvL29katVgNQn5\u002BfJ4Ds/4F2u60eHx95eXkhn89jGAaDwYDn5\u002BdDS\u002BLq6uq8A9d1VafTod/vY5omhmFQKBSoVCoMBgPK5TK73U6ZpnkKiOM4tW0YBlJKgiBgOp2y3W6pVCqMRiPK5TKu66qTFmazGbquY9s2w\u002BEQTdMIw/AAJwxDer0e6/Ua3/fPt7DZbFgul9i2TRzH/5IyGVqtFuv1miAIzk\u002Bh0WiIIAjwfT\u002BF6LqOrutYlkUURXiex2az4f7\u002BXpydgpSSOI5Ti7/jY7/fs1gsSJIEKeXlPchms0RRRBiG\u002BL6PpmlomobneWlxoVA4vwfT6ZSvry9Rr9eVlJIwDHFd92ePhSCKIgzDwHEcYVlWChCHWzioWCyqZrPJZDI5ilerVTzPY7FYiL/xI0C9XieOY6SUqt1uMx6PAbi5uWE2m5HP54Wu6ziOc9mBZVkkScJqtVLdbpf9fo/jOJRKJWGaJqPRiIsOAK6vrwFIkiQ950wmIw6fPJ/Pj/K/BwCbtAAh/86ZigAAAABJRU5ErkJggg==" + }, + { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "name": "quartz_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "id": 156, + "name": "quartz_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Activator Rail", + "enchantCategories": [], + "id": 157, + "name": "activator_rail", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dropper", + "enchantCategories": [], + "id": 158, + "name": "dropper", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 161, + "name": "leaves2", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 162, + "name": "log2", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "id": 163, + "name": "acacia_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "id": 164, + "name": "dark_oak_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Slime Block", + "enchantCategories": [], + "id": 165, + "name": "slime", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Barrier", + "enchantCategories": [], + "id": 166, + "name": "barrier", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "id": 167, + "name": "iron_trapdoor", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "name": "prismarine", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Sea Lantern", + "enchantCategories": [], + "id": 169, + "name": "sea_lantern", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Hay Bale", + "enchantCategories": [], + "id": 170, + "name": "hay_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "name": "carpet", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Hardened Clay", + "enchantCategories": [], + "id": 172, + "name": "hardened_clay", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Block of Coal", + "enchantCategories": [], + "id": 173, + "name": "coal_block", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Packed Ice", + "enchantCategories": [], + "id": 174, + "name": "packed_ice", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Large Flowers", + "enchantCategories": [], + "id": 175, + "name": "double_plant", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "id": 180, + "name": "red_sandstone_stairs", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "id": 182, + "name": "stone_slab2", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "id": 183, + "name": "spruce_fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "id": 184, + "name": "birch_fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "id": 185, + "name": "jungle_fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "id": 186, + "name": "dark_oak_fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "id": 187, + "name": "acacia_fence_gate", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spruce Fence", + "enchantCategories": [], + "id": 188, + "name": "spruce_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Birch Fence", + "enchantCategories": [], + "id": 189, + "name": "birch_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Jungle Fence", + "enchantCategories": [], + "id": 190, + "name": "jungle_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "id": 191, + "name": "dark_oak_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Acacia Fence", + "enchantCategories": [], + "id": 192, + "name": "acacia_fence", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 256, + "maxDurability": 250, + "name": "iron_shovel", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 257, + "maxDurability": 250, + "name": "iron_pickaxe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 258, + "maxDurability": 250, + "name": "iron_axe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Flint and Steel", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 259, + "maxDurability": 64, + "name": "flint_and_steel", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Apple", + "enchantCategories": [], + "id": 260, + "name": "apple", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAWhJREFUeNqUkrsuRFEUhr81Z845LnGJiUhEiHgHVCbUSoU5LY1noOAtvAGNXiWoaBRaDYUEEROGzPXsX3NmzBwzI1ayi732Wt/\u002B1wVJSKKfbS7yK6CZl213rG2HGsuFTE7lmJudZ3fjzApLprsnen5i6Ye17bDlGMuFDJyXOLqW9ZTXlJI\u002BBXytbgVamEQrZNUrLpMGRhYoskB7DOEua8yMQ4GAvPnKm6\u002B\u002BJUQW6IBBwFHDo0hMGfEBPCPecZzS4EL1VknZNHEYmFYJLMcNoopjBIiBym/BP57IAu0zyPTLMRx6PNKgjGsFhUAGsYxHeykdSCE4WedlZ4QHoIbxl3WUUAGqO6M8E1NpAgEHVAHXBdgBuEd84mi0JcdACfGa9MORSbxdppA3XxEBExhhm6pXRAlHBeOMev8pvAFfCC\u002B5x4n8GkYxaWrfVc6br\u002BUk/SqRuoRHGeM2tQNdAU0I0ApO3/8E/Me\u002BBwD3Ds2VGI3vAgAAAABJRU5ErkJggg==" + }, + { + "displayName": "Bow", + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ], + "id": 261, + "maxDurability": 384, + "name": "bow", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAPJJREFUeNqkk70KwjAUhU/EodCIgy4RXRyc6iDWyaHPUBefQOhz\u002BDiCi\u002BBeXB0ENzdBKAgKFRedjoM01Bp/qhcCl9x8556EG0ES/0TxXXHQllq9WrZwOF0AALujAAAso7N4KdCrldhpWmjUFWaLLXbHKwCh63are09IPq3NekXfsekqSVdJpmvz6YSe5\u002Bk9IxzvI2YPmuAngTSc7bxZrxgEAbMNdeIqSd\u002BxjZ3jfWSEtYDv2Bz1K3SVzAU/CIyHzte2jQK/wFogsZ\u002BGs1f52oHpET8KJAOTFyYJQRK9WonJeIZhKPJ8pkJ6tvPCAO4O/onbAD7H2N07s4rKAAAAAElFTkSuQmCC" + }, + { + "displayName": "Arrow", + "enchantCategories": [], + "id": 262, + "name": "arrow", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAPdJREFUeNpi/P//PwMlgIVUDTk5Of8ZGBgYrly5wnDgwAFGFlI1cnFxMThZWzBcuXKFeBfk5OT85\u002BLiYpCTkGBgYGBg2LJ7H0Ly////RGF7e/v/gTrc/yf39v63t7f/DxNnItYLQm/PMDx\u002By8hw4949VAlibE\u002B1Fv5vIsnzH\u002BYSZDmCmpvCdeCasWGibSbZgEAdboKa////jxqNJaHa/1\u002B8/8bw7eVrhsdvGRlOP/vMSChwmZA1B3s7MSR4GzAoacgTpRmekGCaL148z8DLzcHw4v034tM2zC/Rzgr/l1Q7/492VvhPbOLCCERSNf///5\u002BBkdLsDBgAXMJx4J3WSKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Coal", + "enchantCategories": [], + "id": 263, + "name": "coal", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAQZJREFUeNqkU7tuwkAQnDWH6VxYPoqYGiT4AiQKqjT5jCiiTL4h4v9oEBK0dmVjF1Q2OnlTncWdLxjJK21ze/uamSVmxhATfR8mwms71KohO\u002B71JctQYP\u002B7w3IeGsVeKgAAMgqQJKlzIgCgZxhMhMfb9RuyokJ\u002BvQEA8lIZqwjXyGl2J73zbOq3HfJSdbswM5gZ/og4lmN\u002B38QcyzH7I\u002BLHmHb9pr3FQIYC3z\u002BfyIqqs2\u002BtGtL\u002BFMQkSZFfb5BRABmKl3RgFDgfD5BR0ALmAtVmwShgo20n774\u002BOnowaNQsPCZrJlaLKbKiwulSGqo0Fq1VQ/9J15XcKyTXTdhM0NBr9DDQ/gYAUhmgCRWRhsMAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond", + "enchantCategories": [], + "id": 264, + "name": "diamond", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZdJREFUeNrEkz9IW1EUxn/XP4M6FATpe1BNwNQkqEN8AR8YEAR5FEpBSaxDuklDXAVxEMxs29XJrVJwERRBXIJKqUJNFQpJHr7QvOkG3tTFjreTj2hiFBw8cIbL4fdxv/PdK5RSPKXaeGI9WiCRyqhE8mPDdTvqD5lP3xSA9CQAf4qX/N7/KhKpjEqm3rOaW6GlAEA0oJG2TArlKr\u002B6ehh9\u002B0G96OqmWJXo2qvWFqQnMSJBXve/pOTWGBseImZM8PffNcWfJ1zld8RdAVGfwrvlL0rv04kGNIxIkK3DM4yQTsGR/Dg\u002BoL2tg4HICAB760uiwYLtVJiKxyi5NQDSlsnW4RnRgAaTb3zhhdzn5hbsnQ2RP78AIH9\u002BQaFcJW2ZlNwa0YDG/PQ4hXK19RL31pdEeHbR93UDG5Ega5u7SE/S2/lAjOHQoC80FY/5\u002B5CexHMrnG5viHsfUtoy0ft0wrOLKjufpOTWfNh2bsNNU7CdCjfg0el3wqFBbKdCbycNMABKqYYemsmqnrilzLmsajavb/Hsv/H/AJ\u002BKybMRdWjmAAAAAElFTkSuQmCC" + }, + { + "displayName": "Iron Ingot", + "enchantCategories": [], + "id": 265, + "name": "iron_ingot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 267, + "maxDurability": 250, + "name": "iron_sword", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 268, + "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, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 269, + "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, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 270, + "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, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 271, + "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, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 272, + "maxDurability": 131, + "name": "stone_sword", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 273, + "maxDurability": 131, + "name": "stone_shovel", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 274, + "maxDurability": 131, + "name": "stone_pickaxe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 275, + "maxDurability": 131, + "name": "stone_axe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 276, + "maxDurability": 1561, + "name": "diamond_sword", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 277, + "maxDurability": 1561, + "name": "diamond_shovel", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 278, + "maxDurability": 1561, + "name": "diamond_pickaxe", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 279, + "maxDurability": 1561, + "name": "diamond_axe", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stick", + "enchantCategories": [], + "id": 280, + "name": "stick", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAJxJREFUeNpi/P//PwMlgImBQkCWAaZSvP9NpXj/k2VAkC7Pf0MldvJcEKTL81\u002BEn4Ph/L2fDKeffWYkyYAgXZ7/htqKKJoZGBgYGP7//08QB\u002Bpw/59X4fffRJLnP7ocRZoJGhCow/2/KVwHp2a8BhCjGacBxGr\u002B//8/AyN6UsYWVUSnRFI1oxhgKsVLsmYMF5CqmYGBATMMSAWAAQAHNRGMSrmQjAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Bowl", + "enchantCategories": [], + "id": 281, + "name": "bowl", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAM1JREFUeNrckqESgkAQhv91jJBsDM5wVIZAoFKsSuB9fA27zWTwAQxWA4Ghcs7A2Eja13TMwd1YSLpp55/d7/bfPWJmzIkFZsYfAJY2sYgdTiJh6PtTRVON9CsUscMAsNtujOZONihrCQA4V28yLKSeywCQRAKdbNDJZgTwRQg1laodTaCL6xXDZuFyewz5/fkiYwd5FsAXIQ7HK1qtWAcDQNuTfQep57KCKN\u002B\u002BCAc7ZS3R9jS8bgB0K3kWWMfXm62AKWjq\u002BesZf/MrfwYARGRW372JrGQAAAAASUVORK5CYII=" + }, + { + "displayName": "Mushroom Stew", + "enchantCategories": [], + "id": 282, + "name": "mushroom_stew", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 283, + "maxDurability": 32, + "name": "golden_sword", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 284, + "maxDurability": 32, + "name": "golden_shovel", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 285, + "maxDurability": 32, + "name": "golden_pickaxe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 286, + "maxDurability": 32, + "name": "golden_axe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "String", + "enchantCategories": [], + "id": 287, + "name": "string", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAT5JREFUeNpi/P//PwMlgIkYRe3ZNv/PbqnGbtP////x4jObq/5ryXH\u002BdzIU/t\u002BWZf0fXZ6gAcianAyFSTfAyVD4/5nNVVhtxzDgzOYqrIqC7WX\u002BwwzCacCijsD/wfYy//G5JtheBsMlcJuR/deWZf1/9cSY/21Z1hi2orsEbjtMYPXEmP9OhsL/Yc6G2YqsCdkVcFPvnZ73H5czkQ36//8/w4U9Pf8xwiDYXub/oo7A/xf29PzXkuPECA9kbyJbwIiclJ2NRP4L8nEyGGvLM3gFBTJsW7eewc3TnmHX9oMMZ68\u002BZFhz4DHjxb29/4tK2xn2nnvDyMDAgGoAukHvP31ngNF7z71hbM\u002B2\u002BQ8zCKaWEV9m0pbn\u002Bt9YHMxw\u002B\u002BZ9BlV1RYbpC7bDbSbKAAYGBoYQB9n/MJcg20y0AYQAYADcc9EWRHNHmwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Feather", + "enchantCategories": [], + "id": 288, + "name": "feather", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZtJREFUeNrEkz1II1EUhb\u002BRJLOjook2Ck4RwooWs6QVtpIFFUuLqEFEEFIuQsDOQhe7XdKICDYbULC2SEwrJlYSmEaNP0mGaByjIObHkOJt4yy7xhDBwlO94p3LOR/3SkII3qMW3imb9VAUpenn0OqKFVcKLAT/H9BI93cFwhvrIpfP458PUCo\u002Bshb6JQCp6QDL7Judo1qtcm1k6HB1vY1BaHVFhDfWxYR/BpvdQeEmTy6TBuD4NFXP4KV5eGQUWf7E/a2JorRye32F6vZQfHh4HeK/5m9j4/SqKpVymVw2TfXpCQDj8px44rB5hQ6nk3KphEOWyWUz9PSpqG4PqttDUtexADasUKvVOEocUDBN7DY75WKRTlcXO9tbjffge2AegMBCUPr5Y1ncmCa\u002BqUkArows0UiEpK7j1TTpOUV9BYcsi6XFoGhvbyNtGOxFojhd3Qx\u002B8ZI6v8CradLLBJJ1C0uLQfF1aAiAzd/huqiWOanr7EZjVCqVegb78TgnqTMG\u002Bj9Lx6cpvJoGgG/a/7f/bjT2eoIPu8Y/AwAlyqT16vFXCAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Gunpowder", + "enchantCategories": [], + "id": 289, + "name": "gunpowder", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wooden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 290, + "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, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Stone Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 291, + "maxDurability": 131, + "name": "stone_hoe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 292, + "maxDurability": 250, + "name": "iron_hoe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 293, + "maxDurability": 1561, + "name": "diamond_hoe", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 294, + "maxDurability": 32, + "name": "golden_hoe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Seeds", + "enchantCategories": [], + "id": 295, + "name": "wheat_seeds", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Wheat", + "enchantCategories": [], + "id": 296, + "name": "wheat", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAadJREFUeNqkk7FrU1EYxX/X98w1oUMKtrw82pA7WStihuIbiuBmaNZIoFC6\u002BgcEHP0TWvQP6ORQBHFR6SK4pRD6WsiQpRRR2opilkB52HKcEvuSxga8cKf7ne873znnGkn8z7kxSdFi6I\u002BdYi4zsAWTKkxOZBZDX/O3L/j60\u002BNQFwy/\u002B8MdXTVHt62xk101B0C3LWzBaKRBty3c05vMN\u002B4D0KPFw8e3\u002BJITDsjf9Tl68/svQFLqZgJUwaqCleKmtqK6KlhlAjQbZTUbZZUJUCZAktIaOONrAZ\u002BP8Wc2V9Y5/fUdgIPkjCmW6NHiU5CQnMiMuNAHT7HE5so6\u002BWKZw\u002BQex8k0M4RUozkAwlMvvXOfeglvQPe5zavGsraiuhQ3tddY1RpOJTwNrzwQ8UjnxhlfL6Ia27vvqEdzvN/9Bs826OzvANNXB\u002BFytxKe1nBS3NRG4Y72GquqsawK9srpktIavG3U\u002BcEx8euX5Itltl99oEfrnykduOCMr0cUCW2XhfITOvs7HCRndDgfrHhtlPtOANcCx36mBzbLDOFE4BEGfRaTggH\u002BDADjguxkmR1bEQAAAABJRU5ErkJggg==" + }, + { + "displayName": "Bread", + "enchantCategories": [], + "id": 297, + "name": "bread", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZFJREFUeNqMU08og2EcfqZpzcqcJmbRaq3V4iiWKIkah6HGbk7zlWRS01LWaOZC\u002BdMOynAgJxcUKUTkIr7LpygyZnYYc9FS\u002Bzksy7e933jqrfft/T1PPc/7vCAisJbbt0I2s4p8djO5fSskNfcn2WZWUa2uRFKkAFnwh47J6bSjo70ZO2dPiCQKYa2vQLmpGpwrQNnzOQIfTw/Y2LmAsmU6TVR/Qd29hojAgwUZUY4oRidWqbiiCvrKUmjURdjfPUQi/oLg7KjsXwIAwLkCpKuuQ5g/BwAmmWnhNzx9jTIpYgasZPuHpih5f0OzZUZyK0rSS\u002BIVJMmhWjtdjjgyIm1QMEVEFowGLTk6LVjvGcf74xU253cRjb8CAGoUSlib9DAatKLQ5NmWvGMcNrePMmdBEER32ZCzchkesGX2zy9veTMUCfgDc9BoNFha9DDJ3skgYrGYtMDB6S1MFj1mFrZEQz82Tu5SCPO36OrKUyTOFSCTpRWpwV4AQDT\u002BiuvkJxqW9xDmz3MKxWwi69NItfF7AEHvJ3JKEpMNAAAAAElFTkSuQmCC" + }, + { + "displayName": "Leather Cap", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 298, + "maxDurability": 55, + "name": "leather_helmet", + "repairWith": [ + "leather" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Leather Tunic", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 299, + "maxDurability": 80, + "name": "leather_chestplate", + "repairWith": [ + "leather" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Leather Pants", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 300, + "maxDurability": 75, + "name": "leather_leggings", + "repairWith": [ + "leather" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Leather Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 301, + "maxDurability": 65, + "name": "leather_boots", + "repairWith": [ + "leather" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Chain Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 302, + "maxDurability": 165, + "name": "chainmail_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Chain Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 303, + "maxDurability": 240, + "name": "chainmail_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Chain Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 304, + "maxDurability": 225, + "name": "chainmail_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Chain Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 305, + "maxDurability": 195, + "name": "chainmail_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 306, + "maxDurability": 165, + "name": "iron_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 307, + "maxDurability": 240, + "name": "iron_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 308, + "maxDurability": 225, + "name": "iron_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 309, + "maxDurability": 195, + "name": "iron_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 310, + "maxDurability": 363, + "name": "diamond_helmet", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 311, + "maxDurability": 528, + "name": "diamond_chestplate", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 312, + "maxDurability": 495, + "name": "diamond_leggings", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 313, + "maxDurability": 429, + "name": "diamond_boots", + "repairWith": [ + "diamond" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 314, + "maxDurability": 77, + "name": "golden_helmet", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 315, + "maxDurability": 112, + "name": "golden_chestplate", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 316, + "maxDurability": 105, + "name": "golden_leggings", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Golden Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 317, + "maxDurability": 91, + "name": "golden_boots", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Flint", + "enchantCategories": [], + "id": 318, + "name": "flint", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAXBJREFUeNqUk8tKw0AYhb94WbhQlAqWknpDFwHxUqiLUsS1C\u002B3KR7BYfAJBfAC3PokLtyKIC4VatRKKYCgJbSKpaWJbKymOKzdtaOqB2cw//zn/OTODEIKwdXiwJ3RdR9f1npokhKAfctmM6DS\u002BMZ0aF5d3Und9KKzZqXlsbSX59L4Czwz1a1bi8wC4TViek9nd2RQDEZydHgmn5tH2OyzKEV5KTzSaLm69NdgEdddiYz2BZhooisJ8fImq/cn1bTE8g1w2I2KzCpLfZmpslGrlg4dCnvGJsXALuWxGpBKrNFstNNMgNqugmQbpVJroVGQwC6qqIvltAH5aHk7NQy3keS0b4RaOT84l58tHMw1sq07b7wDw8lbm6uZZCsprpHvDtuoAJNdWuH8sYr3bgcqBBLIsMz0zyUJURjMNhkf6vrNeC/uZbZFKrALQaXxTqbz3VQ8MsVr5QDMNSprOIOj5TLs7m\u002BLvusLUAwn\u002Bi98BAJBm0zkN790PAAAAAElFTkSuQmCC" + }, + { + "displayName": "Raw Porkchop", + "enchantCategories": [], + "id": 319, + "name": "porkchop", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cooked Porkchop", + "enchantCategories": [], + "id": 320, + "name": "cooked_porkchop", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Painting", + "enchantCategories": [], + "id": 321, + "name": "painting", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA67AAAOuwHH\u002BNQ2AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAV5JREFUeNrEkztIw2AcxH8pPr6KYtIqJJN2MUvFUVAUVNBdBF0dxF0QFLro5lJ3QXBzcfMxCSoiTg4u1iK\u002B6NCqtAlamk\u002BbGqcUC747eNMNH/fdHfdXPM\u002BjGgSoElUL1Phkdqz7yyy5dBKAkGGW\u002BeqRrdS8fxRbO/jxz5P9RqUDH1cXCYRlcXpvY7apZPPw8pRBEyA0neuzDEPjo2hB7\u002BMOhBAk7Awby0sIB8ItYER0VEMHJEZEBcBylEoBPxcyTSJ5S0RVka4LUoIE\u002BeCSm1rEsm0AbtLFygghwwQglUox2GWysrONdPMIDOLz0wC8OC6dJ5f0DkO7UVsp4Dso7K1zXICezjDxuRhNjY9ogTa0DpNQ8yWHu1swP4ssfdLBXaBEVwO01j8TjdZSrAuhSYf28xtes0X6dPHxDnxMLGyW\u002BcBvhgQwM6JjOQpa0Cu37Fv9VmD/TP5pysq/X\u002BPbAOD9fou5fWdJAAAAAElFTkSuQmCC" + }, + { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "name": "golden_apple", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Sign", + "enchantCategories": [], + "id": 323, + "name": "sign", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZdJREFUeNqkk71uE0EUhb/ZmR2P14LEJELEAgnR0FPyGFSUiDoNHTVPwAvwOLTpqRJFkZY4sY3tjXcyvxTG6yIyiORUd86Rzr13dK7IOfMQFDwQ4uvxqzyejHDOdaTWunt3dXPa6dPlWvv2/ZdQ48mI98cfiM5TlhJXZMogyZI7XMqRQhUEH/ny6TMAyjmHKitMvyRGz56pqKqK2eT6DtfMa0ozxK5azmq/NtBaE/yK25t1t7lfsppJDkYvCN7jnaW9aSA3UAzwzlH2et06Oye4vDpHhUTOCYSiXSZytAQVUVFuDQD6gwGykCzmFre4xpjnDMw\u002BvZ7Be4/p91mML4i6x8HekJgiL4/KPwbNKc30iiAjKkiiTEwvLyjNI5JOpLCgKAbox4c4u8K2LSH47R8AVPuHpBjWwSgs7QraZoa/XZBCwjbneBXRSWB9ROpym4OPb/fyrBWc1b4ba1NvuuzCSd0IsSvK794M88bspG7Ef0d52M/YmO9/C0\u002BOXmOk4NlT9VeDneq0/oGN8HMc7n\u002BNRop/rvB7APtg3WtZ1duMAAAAAElFTkSuQmCC" + }, + { + "displayName": "Oak Door", + "enchantCategories": [], + "id": 324, + "name": "wooden_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Bucket", + "enchantCategories": [], + "id": 325, + "name": "bucket", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAbBJREFUeNqEk71u2lAUx3\u002BOqqpdQuGCRBVktUsCZcACMXqoms08ARavwFvwAqzMzK0qsbXqwIgSeYn4GBgsBiRsrFuGRFlup3tlE6s50pV85fP/OD7\u002BW0op8sr3fRWGIQDH6MDDcmXl9b3JA5aEYDqdZgDNRl0BL4mUUub0\u002B32VvuedL/WbTI\u002BlR/B9X2lVrXZeWr3ZqCv9bEYIw9AA7U\u002BfuSwUKAuBEII4jtlut7nEhuAYHXj77j3VapXNaplpuvxQRBPv93uenx7NO0spheu66hgdAAyJdhDFMTfX16w3GzbrtQGXyhXm87l1AWDbNh\u002Bvajjtjmn4KyVRHFMWgkqlQlkInp8ecdod49g4aDbqqlSuAOB5HrPZjPRour5\u002Bu\u002BXP71\u002BZj2q24LquarVaJEnCeDxmsVgQBAFSSgqFAlJKfv74jtPuENzf8WILtm1Tq9Xo9XoMh0P0X5h2oe3nbiEMQwaDAd1uF4AgCACQUnI6nUiShGKxSJIkGYKLtMpoNHoVHNzf5RM8LFfWMTowmUxwHOe/yuk8WOdp1BvxPI/dbgeQUT4Pk5UX59eykK5/AwBN9RiwcFq4zwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Water Bucket", + "enchantCategories": [], + "id": 326, + "name": "water_bucket", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Lava Bucket", + "enchantCategories": [], + "id": 327, + "name": "lava_bucket", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart", + "enchantCategories": [], + "id": 328, + "name": "minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAXdJREFUeNqkk01Kw1AQgL9IaYyxKLYmUEwpurK2PYQ9g0hB0I2r0lUvIYir4iXUvV5B3UjVuk0aCFSijZTnz\u002Bq5SkzaVBcOBMLLfN/MGyaKlJL/ROavBMM0owrPw6Ey\u002BX3uN9AwTblZqQCg67mEbGYHYVIIxiOUxDvJTILFosXScm7mlSYlmRAuFEyy2SwAb8E4AtJkcckcgGGY\u002BP5wKtHzXJ76fQCE\u002BJHG36MhNptNPM\u002BNQM9zUVUNVdXIzwvy8wIhxggxTswnmsH\u002BwSErhSKn3RNUVQNgUfHJaRnskR4VGQUBjuNMd3DXe8QqlWm1O3x9fbCo\u002BLx86tgjlVa7kwonBO7ABsAqlTk67vLyqXN03KXV7vDqe4yCYPYmPtz3lGqtLnd297BKZdyBTa1exx3YCdhxHG6vbwB4fxdKYgahpNHYjuxx\u002BOryMjpf39hI38Q0ycXZeaLiVEgpp56tak2uWSW5ahhS0xbkVrUm0/KklCj//Z2/BwB6GcilUy5/uAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Saddle", + "enchantCategories": [], + "id": 329, + "name": "saddle", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAUpJREFUeNqkUzFLw0AU/iLZUjCtTQPWKcMNOl2H4CSCZtMp2TsIDo7i7OAsjg5Chv4AN7c6OUkFM9WhQ6emkBCLhY6B53ThmkuhtB\u002B84e7efd97373TiAjbYAdbYm0CzkxqNWq0EQFnJnX9E3iujTKJJnvAmUlxliOdLTTOTEUtznK0mzqi0Z8m9vSyShxP0GrU6OnxAR3O8R1FGI4nCJ9f0G7qOHT2wJlJgmSphd7rB6bpHN0Lhtu7ewBAh3McOQe4urlGnOXYb\u002B2qHhTqWY6f8S96byN4ro3Ts8tKT\u002BIsV038iobKoefaRQsC03QOxUThbDpbaGU/3j/HBbHn2ugPkiJPeQXZ0PNjZ0m1P0ggiyivUIYotT9I0G7qlZcBAERUGVbdIKtukLyuyltJIIcfBGTVDfKDgDYiCMOQVlWhrfOdxVjLIyzwPwCJjA3\u002BEaZk6wAAAABJRU5ErkJggg==" + }, + { + "displayName": "Iron Door", + "enchantCategories": [], + "id": 330, + "name": "iron_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Redstone", + "enchantCategories": [], + "id": 331, + "name": "redstone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA69AAAOvQFH\u002B5CtAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAQxJREFUeNrUk71KA1EQhb9RJxtdAwvJgtosS3prO0utfIY8QnyNPIXPYGVpGTuxEAshZIsETZAgbiBusmMRCLg/KmzlgQuXe2cOzDlnxMyogi0qojLBTtlHzxUbrdb3pxRuPk0KC80sd/pNtXHbt\u002BklNm771m\u002BqnSlWVJsb4a5Vs8DzOHh\u002BJbn2Gc5mAHQcOK\u002BJ/ahBzxULPI/WVcDjocvty4SGKg1VQkcLSXIa6MWEaQcePuZEKUTvc053lcEiIUp/cWG4BCJ4i\u002BPN22gFg0XyNxdUILn3gZjj/T3CJNk0R\u002BmaLAvJJrFbFztRCB3NNRfZKUVR7tbFjrb5NkZZFqRsF7JqlwVJ/v8yfQ0A2K2RGbKGa/oAAAAASUVORK5CYII=" + }, + { + "displayName": "Snowball", + "enchantCategories": [], + "id": 332, + "name": "snowball", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAWNJREFUeNrEk01LAlEUhp\u002BZCSoyIYRaSJDNslpFLYLodwQRggsppI2EJK2DFu1E8E/4K1opQuAHLhxsEwQRDjqaUuNpITN5/Vi56F2dy73nuS/3vFcTERaRzoJa8grDMJSNZCqtWHt6fNDG167rqoDJxngsimmaAFiWBSBOp00um1FAiAgigq7r3N7dS6PRkHG1\u002Bq60\u002Bq48F18kn8/LVeJGdF3/65t04N3qqes4fr25vTv/DZKptMRjUQDswZCu4xAOBX3ITiRC3/7g5PQMQABtagqmaWIPhgCsBQK8fbYJh4I\u002B6L3lzHcwyzLAz3A0jK2NdV6bMOh/zQdYlqW8gT0Y4nyPAM3RJFheWVUAmpdEwzBIptJyfnEJQGQM1LQser0e9VqFUrFALpvRZubA6bSpVsrs7R9QLZeVm\u002Bq1yswkKg4A4tcJATg8OlYOlooFAD9InoMpgCcP5GkygVOAf/uNvwMACYm0F/niGgsAAAAASUVORK5CYII=" + }, + { + "displayName": "Boat", + "enchantCategories": [], + "id": 333, + "name": "boat", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAYFJREFUeNqkUz1PwkAYfo52YKhJz0VgaTo0sQOLCSbEqHFhddBZHNzlFzg4MBgHf4GGTQcGN8IIbCQoxASSJmCJCeBgSSCRoc054JW2WDHxTS6X9p6ve\u002B\u002BOMMbwnxJXAXRFch3a5pQE1yO/EXVFYhqde2hU9ImFJuAgTpSjzDfrisS8SQjvASem4gLGM\u002BISAKAzJtiU59/1gePbToSTNSouuXprPJubZlTBtx23B4Zlu0A\u002BuOPk04Zh2e4/jvX1QKMiDMt2U3DQ2Xke/X4Xz80mjG4dhrXA\u002BgRUmQFYLKQOjkFlGc1WA9VKDVFnCI2KuLw6wV2\u002BAMMKJIjHNgCMXBHTNFGt1HD/2keu8YT2VhLruV2UbkvLx9g2p0RXJJZNJxCPAei8w\u002BjWkaQi3opFFE53sH99g4fCxXfSRRHvVdYViWVUAQBQ7jnIqAK2KxNEi494OTrEx94ayj3/MZLgW\u002BAi5Z6DbDoBABgMR0vEHxMEbyMXCnsHoQJekTDiSoG/1tcAdJC9pmif9E4AAAAASUVORK5CYII=" + }, + { + "displayName": "Leather", + "enchantCategories": [], + "id": 334, + "name": "leather", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAX1JREFUeNqkk81Lw0AQxX\u002BptjaEEosfWMEiuSgtRT0IQkE8FLx49e4/K4i9KCLoJRQjpoJhCSEmJoV4CLsmbXpyb7sz8\u002BbNm7dalmX856wCDPtdAG6f3zi2Opmh14s5WhilGHqdMErV44Pt/gEUj6HXGfVM2psdJu8OYzucp6gtMJDdh/1udn1\u002ByN2TzQEuYzvk1DIAmIoU2g1ePhSgBlCTAMN\u002BN7s62WJF3\u002BZsYNFcazDqmZjNVcZ2yE47H\u002Buiv16iUyte9NYGt/d3C0KNeiYAjkiqRZTiRIHH2cAiCjz01gZ6C8SXq5JPLSMfpYJBdnM54HHiq4D4cokCDwA/ngEwtsMFBjWpPMDRvkkUeMQ/OdX4JykV7\u002BUiljZRkyNEgacY\u002BPFMFZrNfFF77UalkZSIn/43Bx2dx4mvqPrxjFc3WipgCWAqUtVVdpNAU5EuZSCNpDkiyRyRFOxqqCJHJJXzz1u5FJCOO9w1lnav/AvzgAXr8mC72kLSf7/z7wBtf63BC4qESgAAAABJRU5ErkJggg==" + }, + { + "displayName": "Milk", + "enchantCategories": [], + "id": 335, + "name": "milk_bucket", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 336, + "name": "brick", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAhdJREFUeNqkk91LFGEUxn9n3tn5WNtdd2KVEImtZZGgsiwQTIpE6j8Wg25EUPFzIc0Qk1rXSnC62K\u002BZnZ337UKY2vDOc3fOxY/nPOc5YozhNmVxyxoBdHo9tNZZ/\u002BjFnKnPPjX9OAIgSRK01vyrWowxGGMQEQD6cYQSi8X370ytXgdgY30dy7JQSgnAl/2DUQVpmmYDz3GZX1oydysVyuUyIsL8wgJvl5fptjsm6vVNkiSjCl6\u002BeU0cD/B9D8DUZ2YoFAqEYcj4\u002BDi9Xo84jgmCgKurK7Y3Nzk7PBIAG2AwSHBdh2Gamoe1GoVCgTiOsSyLy1\u002BXKGXhuC6dToeD3V08zxtdQUSwLMtUq1Usy8K2bUQE3/cplooo26ZUKrGztcXU9PSNVzA5x0FEsr211nS7XZIkwfM8Pqys4I\u002BNkQwGKGVnABsgl7MZxDGnp6ccH33m/oMqTs6hHFzDPq6ucm9qim63x/XV9Cgg1ZogCCgWS7Q7bb59PcP1XAyGT40GlclJco5D4Hn8aLU43tuXEUDc7\u002BO47rVZjsPs3HPa7TaNvT0qExMkwyFxFNH63qR5ciJpmqKU\u002BuvB4faOtJrnnDebKKUIw5AoirLE5fN5fochd4oF\u002BT/KmRu7a2ti2zbPFl8ZEcH3PEyqERF\u002BXlzgOI4Mh8ObowzQiyLynpfFuvbksRERjDForQXA930aG5sopbLoy23f\u002Bc8A5X7zyDzcGowAAAAASUVORK5CYII=" + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 337, + "name": "clay_ball", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Sugar Canes", + "enchantCategories": [], + "id": 338, + "name": "reeds", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAbJJREFUeNqkk79rE3EYxj9fKc1QaIm1sYenXKKmpsUg3inFICW0iVMR2oA3uHV0SjcFswQcdTKb/4Gbk5VWMwrJ0oIYKW0WTaExhyeFXhDeDjXnJf1BqO/8Ps/zfl7eV4kI/1Pn\u002BmlaXpqX5aV5OZNBMZ8Tc2KYTErnOJMjBotPE2LMDkpHbN0cY6vh0Wq6/SGYeoSh8RDFfE5iWojzFzRiWohqzQVQpYItxXxOTjR49qSs7MgDsukkWw2Pza81qjWXl2/eqWuXhiRqhMmmkz7OQK9BqWALQKvZ8JNnrAilgi1RI0xlY5eY9g9noHdhcWuaUeDDWhmATEpnu\u002B4QNcJ/cVx/oi6EF69nBCCRmEIbvwjAo4d32K47mNYklY3dLpyOTnUOyZgdFPPuVW7tTwGQjI\u002Bw/u0XjuuRSem0mofJ7/c/sbfjUV9tqy6E\u002BmpbzT2\u002BLoxBNp1k5eM6cWsaAjiAunFFF/Ne5PgdLMRMNr/vUa18AWDy9mWcH22A4NgqqPERSgVbRicsAD6vlQkPh3Bcr1d8pPwJfv7\u002Bw/1A4vNXb1U/f6KC39g5jtMSTzU4Sx0MAJqpswS09V5QAAAAAElFTkSuQmCC" + }, + { + "displayName": "Paper", + "enchantCategories": [], + "id": 339, + "name": "paper", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAORJREFUeNrEky0PwjAURW8XBCEswcAPfRMo1BRivm4/aq5mcmGINemy1F1Ul24UQkBw3Wtyznv9UiTxSzL8mI8E1va0tudXghhMSbJPYO8neD8lJdm7kQMEAM6NScnmVcd18nwP50YAwHa7g7U9D4eTUiSToHMj8nw/A/d7//oWyvIK76e5AwAcj6dZFOCwBgBa19C6BkiCJESExjQ0pmHXtTSm4TDc2HXtoh6GG0WEgZsFKUkQxHUMk4RaP\u002BWiKHi5nBHOJGxL6xoAUFWVWgCxLTWJiDx1fTtBPEmy4yrq77/xMQAoghOkb8/ApwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Book", + "enchantCategories": [], + "id": 340, + "name": "book", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAV1JREFUeNqkk89KAlEUh7/rH2QINAKFFm50XmDEZQ/Q3sBtL\u002BA7tCuCcuGuhfs2Qas20dpAlHIX4xC4GymcIbBB7baIe52ZMo0OXLjM3O/3O\u002Bfcc4WUkv9Eat2BihDaoSel2FhAgWbRYDuTZBIsqAgh4yIiXkIYBDSs9l37LZJJIgxWhJBm0dCuvjfj4HSPs7s2vjdjEiwwi0akLGHBSkcAezTl5GofgPPDW7K5tP7ek1IIC2QhmyKbS3\u002BDwyIqlJHvzXD9OcldONrKJAiCD2RK6CzeF8ve7OTSetmjKa/\u002BnPbggZe0sexBq9vH92YAK7OwR1OOb665fBrgDJ3oNebzBVrdPo2qpesMp6\u002BgUrmEM3Ro1mu4/vzrGlX3Lx6fGY9dGlUL159HQIBSuUSjagHo/3oO4iIqlGscVLMQGaSwyH2nA0CzXvsR/HUSzaKhG7oKXCmwyQNaK/CX\u002BBwAqLDRXe87cVoAAAAASUVORK5CYII=" + }, + { + "displayName": "Slimeball", + "enchantCategories": [], + "id": 341, + "name": "slime_ball", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "id": 342, + "name": "chest_minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "id": 343, + "name": "furnace_minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Egg", + "enchantCategories": [], + "id": 344, + "name": "egg", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAMFJREFUeNpi/P//PwMlgImBQoDXgOmT2/53tpTidSIjNi9sWTv//\u002BNnzxmiIoIY3r//wrB95y6GTx/fM5TXdDMSNGDL2vn/be0sUcTev//CwMDAwLBy1UoMQ4gKA0FBHuLCAJvtyCA8LJwBPUyoFwuEbMflCuq54PGz5/DQJgWgRCMubyAbjB6VKF54/Ow5w8tX71E0EHIVRkKaPrnt/6eP7xnCw8JRxFeuWsnAwMCAkZAYceVG9PjGlozxGkAsAAwAoyVraz7deeEAAAAASUVORK5CYII=" + }, + { + "displayName": "Compass", + "enchantCategories": [], + "id": 345, + "name": "compass", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAADACAYAAAANzeNOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABLxJREFUeNrsmlFMU1cYx38XaHCBUS9NiItrq8uyB7S9faMmJi7emQxR65sFN\u002BIe9rAZ8HUy54MukCw\u002BoTMGTLYsW4G96DVDs1SmlGTEZFlEywuJBLhSSJa2KZZg0pizh3qvRYTRMjO3ne/p5rb/79x77jm/833fOYoQgo1YxYtuBoPBZV6rqqoAGBoaUtZ0YAkbgkHUzZsBqK6pAcDpdKLrunjeUUWhuCEYBGD49u1lrbhcLgDOnD3Lli1b0HVdWE4UIQQ7duwQ7\u002B3bx0/XrgHgKzdxuqrzziYy3EgLGlWFzR4/LpeLcEsL/ZEIQ0NDilJfX2\u002BLs4uLTPx2BU3bzZ53nLz5Rv7xfxg2ObrHzcO5BcYeewE43tZGfyRCmcPhYKfPR3ZxkV01qWXibQdO49A\u002BssUA2qbplZ0Yv3/fvhFwlQPwcG4Bh2mSSqfJPBUPT2QIuMqZW5izNWUAO30\u002BAEYXagHIJLNsf/8EqXSakVjMFkd/7rP/AzA/P4\u002BiaZqwOuZURwcAr\u002BX\u002BQPVqAHizcVtgicPNzdyMRnm8tJR/hcamJvojEX4dHeWXW7c41dHBUiIBQIJnLYabmwG4GY1idbwihEDXdWF9GoBwSwuZTAYAc2YGt8eDOTPDzWgUwBY/mJxUFGsu6Louenp7uXL1KjcGB0kmk\u002BRyORwOB7lczhZaTzA\u002BPv5sIFlmDdXGpqYVrVtCwBavcFDoaH5\u002Bftm9x0tLPJicXDGZlI1O5zI2aJIHrywPdn98jlnT5P69e4zEYvgri\u002BCBZ/\u002BnzJomhmEwEovZ07loHnR1dXDyZKdNqNV4oGiaJj5obeXG4CA9vb02D15kkgeSB/9hHlRYPOjv6\u002BNIOMwX5wY41n4agK1uN7OmyVG\u002BWcYDy8kKHlhL\u002BfO2bh4kEgm82TjebJz09Jh9vRYPygD6IxG\u002B7Oy05/zd5BO6ujq4m3xiBxwBVzm7D7RLHkge/G94cCQcplZVSaXTvD5ztfj4YCQWwzAMalW1tPjAm43jdFVjGEbxPCjMFyQPJA8kD6Dp4MH8EL7zXWnxwbuHjhMKhWwmFJ0v\u002BCunMAwDn99fev3AXznFxQsXSufB8ERG8kDyQMYHT\u002BMDq572SXf3qjwoKxRnFxf5ffh7ew5Y1qgqHN3jRts0TTKZ5Ovz5wm3tKDrulizfrDV7aZWVUuvJ16XPJA8kDz4\u002B/IFZ0MrtarKt91niq8fWGLDMNi/LVV8PdHn9wPYYskDyQPJg5fIgwrgL\u002BsHfWP5fGFgYIDxeNxe2tdVT3zkOWzXE0ZiMayvtu79BQso\u002BW2CqVJ5MCV5IHkgefDv2l94EQ9mTZNjGqTSaZweUAqgsm4eFJo3G2d0obY4Hvgrp0hPj/Fjz2eSB5IHkgf/6PmDQx\u002B2bSxfCIVC0NAKwMz1i8vigwqbB335tX9XTYpMMsvd5BMCrnxsULBXQaIUHlhgSTw9YiR5IHkgefASziOVrcUDa3/hkeew/TqZZJa5uSLyBWv3c7V8AU3TxN69e0XP5cuirq5O1NXVCa\u002BqiMilz4VXVUTo7QoRCAREW3u7/Xv7iROivr5evLV9u5A8kDyQPFgnDx55Dm/svLJ1XVL9oNBKOp/41aVBOz6Q5xNfZR78OQARmQfrHgsyTwAAAABJRU5ErkJggg==" + }, + { + "displayName": "Fishing Rod", + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ], + "id": 346, + "maxDurability": 64, + "name": "fishing_rod", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Clock", + "enchantCategories": [], + "id": 347, + "name": "clock", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAEACAYAAAC6UvZOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAADB1JREFUeNrsm3twU1Uexz/3JmnapLc8ilhpbXlUnq6CL4KElRUsJag4gEShHVwHcXQRxaILOMzqOOuIT6TVykvtUkHYoigPW6ZAtUHkoa27iCDVPsEuSmmb2lKa5uwft7nJJWnpOuNrJ2fmTm4e53fPPfecT76/3/kdSQhBYMmYnSwATte1aJ/V1bu18x37G6XA3xsvrJw\u002Bx0F0dDRxyddTW3aIpqYmkkf\u002BidqyQ5w4sI8pY2JEoBHJ14LAytmvbtaMHvv2tHY\u002Bf\u002BYoALI2l2gtkYQQQZVbkjKxGuBSC7S2Q2MruD1QWeRkhj0WgDzXGXbsb5S0W4iOjuapp3NQrluNFbh9rJ1xqep3\u002BwrgxFnA\u002BA55hXdpRgDkjNnJ4oG/zNQqA9hG\u002BSorgMLYSRAbCYOG2UlOfZs81xlm2GOZMiZGyKfrWohLvh6A9naZ9nYZq4mgEmmC8x6ZlnNqo\u002BP6JfqfQm3ZoY4uVV9qfoSPC2DNinjq6t1Mnr4Ja4IdWQJJ0huWAZqampiVkkzz53NBgi\u002B\u002BdLFmxVCyc7KYP3MUH25x8tkRF98eK6Zmr9qRtaeqVAN19W6\u002B\u002B/ILNuwqIzsni5rdTuoPzyU7J4uy0r1cNuJq5s8cRfluJzV7nCx7LIU81xl9C7I2l5Cdk0XhpdN45cX5AJSV7qViUib5kzJ14yB3\u002BhZm2GM1IzLApvdzcE6dQ9yW6TyckcWslGR1EAE1QO2pKmbYY8naXMK1i/prT0EbSFPGxIhXXpzPwxlZuqv57tM3cHzF14Id\u002BxslbSj7jMQlX49z6hxCFZ9RX2UAhBDa4bApwmFTxIl9S4TDpoiSgofEzpf\u002BKBw2RXt12BQRWEe6cDr7WhOqBRdOZd1s/D/jgWfwy9qk6WGEeo9q4FR3eBBre502j8yQP9xIT0lmcC9o8cC5Nthn3EReoVPHA2MgDyyj1tLSCgOG2ZEkLz3NaFABiLXYcXs2kdfRkiAeaB0jqXN/\u002BjQ/VNQDYjpY4eOBrOOB7PsE\u002BpggffJQpoyJoaioCHAzdhLEROjHgeGqZOXJ665NZkBMG5\u002B73uLNN1czcLidsg9TyM7JIs5byYqVL3O2fjTFH1fx8Ta1\u002BU3uBo5WtWBI6MOTw/tKGg\u002B\u002BcO3AeLZA44HSN47hfSU25GVSfjyPZY\u002Bl8Po7RxieaOFoVUuYB2Ee/Iw8aErKJMrsoeW8AYMs8HhkRHd5YBm1Vp1tA8cTYfQiBPSUZBo8AP6prN3Co7MG\u002BXlwrVp5wBC79oMrrNDXop63eOBQqYtPdji1waTjweq/36qOb1llQh8TWE0qVMalKqTc6u/w0PogwMjy3Ho\u002ByhlKXb2bSOUDxo8fDyj0MHfBA0k6z7\u002B/aVKv0PyWjgfxyWOoqKggJ2u6jgfGC/VB3dQ59O6pXKAP4PkltwOw7LEUnn5\u002Bl9aRYR6EefDz8eClDeXMe2I7CECAweDFZPRSlj/74jzIza8FVGmvPiX1iDB6afNsJK/w7s554KvsK8tz6zUDV1ihvhWOHXVxtNDPA6OfBzkB\u002BkBCCIFZAqsBEqyQepv6XVERHC308eCMXh/IBhOy0cRfM\u002BZgURI4vH4o770Sz9fHXDqR0SkP4BzHqiP46GMXzputGg825mUSnzySioqTPL\u002BkWzzoF4IHzjAPwjz4FXjgK/Oe2K6eeNHc3m7xwFcGDbNrU9pgCOaBzl/Iza9FNpiQZANeTysXdnDycDvgNxLkLyxcMBtTRA8ee/guoqLjAS9mCWKNMLInJJllrB3\u002BQEh/4bU1BbS2nObZF94g7c7rSEvtx67MeJqrXaTeBtOnweUXIMEYGD\u002BAMnLz1S\u002BaT31Kdk4WxW\u002BvIGuzk6uu/wCAgvf08YOwPgjz4HfCg8DisFmDeCBfyIOXNnyjjjCjOchAwoRNuvEAwKOzBokT\u002B5aItNR\u002BAkkWKSm3iOzMZUI2RgmDySIkySBAFstzG8Xy3EYx74mdwmFTxBuL\u002BguHTdHzwDlzBiOGxvHAQ08TGXVJABfQ1AreruIHHUwAaHZXUXMkn/EjzgJeehtCdos\u002BnmhqcPHgfZMwR/UlLbWfFk902BSaq11IVa6LxxOPH9zKnTcZg\u002BKJBe86\u002BWhbOJ4Y5sEvyoONHTwQ\u002BgDd5NHd4cHGchY\u002BNJvslU/ouCAE7Pz0x4vzYOGCdLF40b3CoiQKi5IoZGOUxgTf0SkPAIYPiWPlqkJtSj/\u002ByN26C/okT0gemCP70OiWWJd5D83uKtJS\u002B/Ev1z\u002BJiIzVPBhEF/6Ct72elW8eJD7\u002BEpJ7/aD5Cz\u002BcqWbSPe/xw/dV1OzRxxODeDBxVBvff707iAffFjqp2R3mQZgHvzQPnDNn0O9SdSq/vHI9IIfUB8H\u002BQkEta7IyOF7ezmur8vxD1mhm56c/auMgNA\u002BQBZIsTle7RHbmso74BcKiJAqDydI9HphM0ZyqOU5l5UkWL7oXgAX3T8Qc2QcpYK2wU30gGyK5MeUpkpLiqTmSj8OmcOToCZrdVYQaM0HxxJJjp2k730gvcULjwYHDpUy9dytX2mdxadv7XfPAYbOSlhoXxIOju8I8CPPgZ\u002BSBHKrySxvLefU9N8PGTkNJmsyQG\u002B4g/2ALWZtLtDHh66cQ/kI5JlM01V\u002B/i8cbybadn7LqzY949ZUl3dAHHfPdoiSK0v3rhEVJ1DFBNkZdnAe\u002Bsv9wBQvun6i9X3D/xJA8CFpfUIVFDRlLc5g21oPDpiD3HsnKVYV4Pa1d\u002BwtpqXGaSzJtrEfzF7x1pRpQfGD1zZMQ6407GX1lbNB649mGOq5IiAivN4Z58GvEDyRVP7ee\u002B0GNH4y2/m/xxAhzL6q/fpdTNcfJ3fIl7ee/J8\u002B19SL6IOBYvOheUbp/ncjOXKb5DwsXpHePBxYlgaQkNXaQsTSHZncVze6qDrnThT4IZMK\u002BHetYuvARpjquDNAP5q71gW3mO3xWnEta6mWaPij\u002B5ABDrhrNtddcyeXWk13rg5o9Ti34EKgPvHWlNFQWh/VBmAe/djxR\u002Bgk80LgQ2YvzrfXsPNAdfyHEEREZK05Xu0Tp/nXC6ZzZOQ/mLd3OvKXbg7hwcO9zPL70eW5Meeoi/kLHE312fQPgJS01jvEjzrJ8xRY2by2h2V3F1g\u002BKushPLJkLAr79qlgXT2yoLKbZrc6LCVe3dL2\u002B4JzqDLm\u002BACXh9YUwD37pfKT\u002Bmax\u002B5taftr7QlJRJZyWUv6DPR7pmLQgYMGwckgSL0xXNJ7EoCXjafkSSDNqECspHiozwIISWdayr/OIzczi49zkevG9S5zxo86iLCNf0FvQ1CtJS43DYrLR7zlFZeVIHlJA8cB\u002B\u002Bj/5WMFld7Mnx5ytPuLqFyupamt1VHD\u002B4tev1hX07nKxbHpyv3FBZjMOmhPVBmAc/Dw\u002BMoSo39c9U/ycl2LkhkAslzLDHavGDkPqgt\u002B11xDkYOHxcUKJ/qHiiUb9/YQ1tng4eaD/xBsYpdEaC8g9iJIkEs8R1sYK\u002BJoFZEjomWJQETBHRnfMgQYEb7XDLFBjcGz7LHYrDZsUc1YcXn5nDJ7v\u002Bxub1f\u002B/cX8gvfItr7E4qKr5jzQs369YX/tNoImPpes6WF3Sdr7xwrpNjn20Pih8Uf3KAgXGecPwgzINfUB80Jqr5yq1tugZqy2Rd\u002BguRI9diMgqSBt\u002BExyv7/60lWP3MRXgQOXItJuCGEeM44xV4vSBLauXF6T0uzoP\u002BVlCMcM9dMNji54IfLN3IV548Qd30cNsdbtInq/nKAyZs0lGpU31wbN/cjizIItIn\u002B/VB\u002BW4n5qg\u002BmKP6BMUTw/5CmAe/5f2NiZm0\u002Bca65E/kOVnUXR4AY6\u002B2c8YraGuXEEK1IsmbyNvj7JoH/a3Qb5Ca7DzYInGk43YlCQYOG6eDSqf7mf58t8qESBNcFiG0bYk\u002BqHTKg55GGGtHy0v\u002BR1a8xoPLh44LUitBPKg9HMiDeB0PfFcP8yDMg9\u002BZPgDobVT3ObcBJqOgMmCrcuf7nUetpacBbhltJ\u002BVW/17nM16Byfg2eQGbIILiB1Ej19LDGLhZWgHcbNuKxoXyr4o1MgXFD4xGVQP4K6uvkSaIC\u002BBCl\u002BsLSgTkbwNwkz45niljYjj\u002BlYuGdlWpIHUZP5jHyRbYfcil0wcfbnFS9pWLxemKJrQ63\u002B\u002B810ntodD7ncPxg98qD/47AGEzusEA/bk6AAAAAElFTkSuQmCC" + }, + { + "displayName": "Glowstone Dust", + "enchantCategories": [], + "id": 348, + "name": "glowstone_dust", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Fish", + "enchantCategories": [], + "id": 349, + "name": "fish", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cooked Fish", + "enchantCategories": [], + "id": 350, + "name": "cooked_fish", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "name": "dye", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Bone", + "enchantCategories": [], + "id": 352, + "name": "bone", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAPdJREFUeNrEk60OwkAQhOcIL4LjAUgAiajiCbYOX4EmSMT1MUgIaEQJxTcgaFAELKLuBIKEukHRtPwcJQgmWbXZy3yze4okflEFP6rUA77v0vfd11ZJWktr4em0ZxiOqbVQpMl8v5QDYxLsdkuIDOF5A7hui18hpOkVjtODMQkul3OhV/3ELjKEMQkOhwWCYA0AmE436m0GWguiaJ6xx/GKk0n/if1e1uDieMUwHL8dJgmVP6T7qhynBwCZ7YLlB1UfeY/HbWG4222r0oc0m41QrzeQplcEwRqeN1C1Wse\u002BojyPSJNRNLeGZs0AQHYkNu681N9/420A02wLFFQiML4AAAAASUVORK5CYII=" + }, + { + "displayName": "Sugar", + "enchantCategories": [], + "id": 353, + "name": "sugar", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAa9JREFUeNqkk79LW2EUhp8rHYJoLkjTBOVGIYFStQ5aQWMWBV2KYhSsVUSEgg6l\u002BEe4dSh0ijgpSG\u002BhKBJEcFCHElzioEYIdWgSlPwoalIwOh0HuRdvEuPgN37feR/Oeb/3KCLCc86Lcpdzkz5JZ3MArG9HlUoA5WEHD4UA3qZXnP7NVASZAEP8ss7Ot8VlUudHuOrfsrmywO7\u002BKQDpbK4EVFUsDoz1ULjJ433zHoC\u002BsS8MjfrwaCpOh0pgoEVKAADzn2f4d5FnKbhF7iIO2KiprcfhfEdnzziB6U8MjfpKISKCiDA70S17G19F/z4lw/3NMtzfLP\u002BvYiJSkD8nv0SkILMT3ea7obN4YEA/fhghFT9ED0Xux/C3Eo0l6e3yoociFh/Mb0xnc/ja3QD8\u002BLkGwPhgB5nLW4u4\u002BJgeOB0qtmo77gYHHk3Fo6mm\u002By2vNfRQhD5/69NBcjW2AYdkLm/xaLDz\u002B9jSzaMdAERjSVLxe/HNdR7AHCtxli2bRBMQXA0rAHooQjSWLFtsQB/tILgaVgyHwwcJbNV2S3H4IFGSRKXSNhanrtw\u002BKM9d57sBAIlF1Ja9b54cAAAAAElFTkSuQmCC" + }, + { + "displayName": "Cake", + "enchantCategories": [], + "id": 354, + "name": "cake", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAf9JREFUeNqkk09rE1EUxX8zjP\u002BaLrSQTJgkJnExakNLm0WJ0CC1kiqtUDctIlkUKbjoqpuu/AIV\u002BgEUV0FJ3SQ7oQsTCG2jhUaousgiaUxaTAYSC7EVoY6LJJOMCbjo3Tzufe\u002Bce9677wi6rnOWEHoVF\u002Bf8PVlfvt3tOi91Js9X7unZfIXZ\u002BQkArLJq7GnlLID\u002BL5HU6qh6bQyO\u002Bbj94CHK1REcrjFTp\u002B\u002BHu1hltYtIWpzz67PzE1hlFVm5iShKXWAAURBRXMMormETkQRwZcCGrNzg/AULdsVvgErfPoDxyDpO9y0ATk9/twiQVK\u002BNWrUCpHF5g21wIQ2A0x0w5TubLwywpmmI2XyleXCEYj7F58wbA6j/OTEIf1RzbCdXsSsehkZD7SmoXhsAe5kNAsEwANvJ1Q4lO0jnLmNXPChOHz/rZfMYWwoaEeHO/WWu\u002B6bo67dy8dIAv06qHNc1\u002BvqtHNc19jIbAMTXE\u002B0xzkxPcVQrk9r6BKwRCIZ5/27NoB0aDZFORYw8vp5gctxHNJZsEBzVyijOa8xMy\u002BS0EulUxOjQGa3ak8ch9gsHDQXNX6UDLDy6y9ePX8jmKywvhbFYLByWcrx63ZA9Oe7D43YAEI0liSeKgtDLA89WnrK1mcLjdrBfODDWaCzZVpMoCv81k6Zp5is0QSY3ntXOfwcAI0PGkd1fHjEAAAAASUVORK5CYII=" + }, + { + "displayName": "Bed", + "enchantCategories": [], + "id": 355, + "name": "bed", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAhBJREFUeNqkk19IU2EYxn/fOWdzaw7/zHBGITMhECKkVoRUI\u002BhWCIoYElKSl2FdpEkgQTdeZRpEg6CuhG6CDIK6qJuuDKyLyoWYos3NpS2m5\u002Bx4tr1djKSZSOJ7\u002BfI\u002Bv/f9\u002BJ5HiQg7KQNAKbXlUH/fdQkG6wG42tO7PiwiJcDY2NimwpsjF6VQFILBeqIdl5mfn2F4aFD\u002BhhibCW/c6xCvx8XuUJHQviruP7tDc3MT4WMRTpw6XQYpA/SPdIppOXi9OivZNY6GAnhcBq3H/Vwb6uJuzyOmpqZJJlMMDw0KoLQ/4lsPOqWm0SF80k9ji8FSPMebl8ssZy1MO8\u002Bh8C56R7oBOH8hSjKZAkCJCC1nqiR0UMfv8fD6aRqAtvYaZuMF1sw84YgfxxHmprOk5zXOtXXx6kmM8US2dIHSNHJmEb/PxdlLDahVxbvnP2k8oJOetBh/myU1Z2FlKnCcIl9ePFx/tgawZhdwikUWEiYKnUi0FrWqMFyK6v0VKBSZRQ0QArNCXZWnHFD9Vch80zGtPKn0Km6vTu1eF4kZC7dbx\u002B0x0D/aaB9sBmKjamLaLjdSa1MFE59svjuKwJ4CCdvEV\u002BfFWi7gm8wDBQZio\u002Bt//35hpdwH7X2PVTtwuzsqiw643Qa\u002BeGnL58rDW9t0YxautAXkSEPlfwVERNA2Nn/8ym0rTP8A5pbUtgBqp3H\u002BPQAVZNCbIy6WoAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "id": 356, + "name": "repeater", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAuhJREFUeNpsks9vG1UcxD/73vOu7V1vnE3dqG1IakIoHCgSBYoQqgoIcacXLlz4W7jBX8AFiRsSqUACIYSqhgghqihBsRqaECpoQ2TitR0n3uf94fU\u002BDq4iDsxxvtJo5jtjffLxR4YnEALcahmtE/LxmAIQgO\u002B7DHXKjOsBkGYxOo559PhvlDGGy81nkIBTdpASdJRgmGAmBrAIAg8pJXqUAnAaac4Bfz06QPE/mJ0pkWaCbneIWy2BpcAyqJIEoF6rAFCxSwjLgGXAn6lgl8CWBtd1ma3PUBQGhCQb5yjpEAQNAPx6A7/ewKlUUSUFtg3FxJClY4QUTPIRyi5jV2wqVQ\u002BTj8kLA/GIIGiQZWMATJFNI9TcGqcnA7QeoWyFZSn6/X/Y2t6gXnN54eorHHWPaTaXMPEQgHLFAyyEJQQ6HhGNUla/\u002Bpo0yRBSsLW9wcann7P52RcsLTepeR5FnrDQfJbhSUSv0yYfjxFKlihJByEMt967xbiAcZZQr7mExvBGVZ49t3\u002Bs2dvexHYUpzomTnPEcBQzHB4TRzGrt1cpJoYkLQCYV4rHBx08z8Oxp0JXXrz2n74sVNgJCTvhGfXSqy/T2voVgDDPaTRqZ7fV21\u002ByuPw0y89fxQ9DbgKqcS5gNmiAJaaaloWUisFQ89z582TJCVEUYTAEQUC1WuXn9XXiOKXV2kSF3T5htw/A4eEhaZo\u002BGYvLfqfDtfn6mYMkSXBdl9dv3CAMQ3y/grpwYZ5LlxYZxXq6rkqFOBkxGGqW6nV6/QEAjmMzNzcHwJ3vf2Bx6SL3frmHarePaLePppnDEM/zeGrhIg/3XQ4GAxYAz/N4uLdHr9cD4O133yEMQ66/dh21snKZ5ZUrnJxovvv2G7TWFHnCmzff4v0PPiSKIv54sEOeF/i\u002Bz2Aw4M/ff0PrET\u002Bu/4Rq7ezS2tmlWnYQQrJ7f5u1u3cwRjKZ5AgLpG2TTyZkScb\u002Bg/us3V0jSVJkyeHfAQDF\u002BkkWJYRjcAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Cookie", + "enchantCategories": [], + "id": 357, + "name": "cookie", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAfVJREFUeNrEkz1oU2EYhZ/vftfcaJqI1YBWa2\u002BFQm1FqoMUBHWKIDg4SBEHxWgR3B3S1ayKS11UdBARBUFwqFMUtOAg9adQGjApSFtMqIX83Zvk3tchf40dO3jgXV7OOZz3O3xKRNgKDLYIE2Bq6nrX8vWzJ5tiOa7HpWtxtXGXTD5sGAD8mXtJar4kAHbEAiAc9Ck4nZDPHz\u002BSoKU5MxpSu8YudhIApOZLYkcswkGf4SOjKAVaK3xPMLQiu7QK5NvcC2MoACUijNim2BGLvqjigD3Cp89fMRQEtMapewRNjet5HLL7WFtdpeAYLOTK/FwRZW68af9AQ7ynx8DzIBw2AAO34vMxUyWdyxKNmBQrfncLjutRrNVY\u002BPGdwYP70KrxVm6T\u002BG25yqndJpdti8PboFLzu1sA\u002BLVeA6Dg5FhadwmainqTd6xH0R/W3HjxhWxqmuPzGd5\u002BSHcSxE4ME7Q0jlsjXywTMn1ClsHO7Y0G\u002BsOaK3fvkE1NM9cUz8wuqrZB5rfHzYmzFH1NvtLqvZnI9XizUmc5nSX54F2XGAARIZGIExsfkvdPb8mre1dlcC/tOTqg5f7tcxIbHxIRoTWJRBwRadRYrZYBOH96TAAmJ04S7Q2RWysR7Q1tit3iBwI7ug1aaBltxMzsovqX1zb4r7/x7wD9z\u002Btl8w4FTQAAAABJRU5ErkJggg==" + }, + { + "displayName": "Map", + "enchantCategories": [], + "id": 358, + "name": "filled_map", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Shears", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 359, + "maxDurability": 238, + "name": "shears", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAR9JREFUeNqkU0FqwzAQHAX/wEc/oYG4D5CbvKP2A3xp7vFB6C1OCeQNKaHQPKH5gGUdYvYN20OxkWy5GLqwsKx2pJ3ZlWBm/MeiJUV5UXivHOtaLLqgB2ZS4mm9xqGq8Hm9CrdGzFHIi4LjOAYRQWsNpRQAuGA\u002B1rVYhcAvu90ALssSSimvbQDcGAMAmFyQJAkDABEhkxKHqpqAtdbzIlprh/j9dBpzZq01Pi4XJ8M88d\u002B0n3vNc/663fhtv\u002Bdsux3OZymMBc2kxPl8BhGF9\u002BA5TfnRdbDWgpm9UTXG4Pt\u002BBxGhMcajFbngtm39GQsx6Wa8B2BmpJsNh3TotXDjsUcA8Oi64DL1VMaUXFuF2g0JOWfDKo/5/vXqor\u002Bw1H4GAP230CvlEbBKAAAAAElFTkSuQmCC" + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 360, + "name": "melon", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAjpJREFUeNqkk01oE2EQhp/dbbpJk\u002Bwmi4mF1pKW0pb22FxSERE9FARB7aEHEfVWzwoi9FoExYsHBUFELx5aDwXxJGj9A2lFbZBgkxqp6V\u002BapPnZmJrNfh6KtaHSHjq3mY/vmXdeZiQhBPuJBoCJJw9QVZUDwQC1qoVlWVQqFZxOJyvLKyiKgt9ji1Ihh90YlPx\u002BP0dPnPoHODt8adcuj8fOibbTF1l7t8hS/LWodQ1If9/kvSQWr98QALfHr9I\u002BcBhN97F97F0BP44NiXljHd3w4vI4AGjt6EJVCqLOg20ftqfCiISJB9N8Cqzwa7oKgMejI0vKngqEEQnzoSfN28D3raK7yUvZLCIruwOEEQmT6JeZDWXR3Do/55cZPX\u002BPzLc53F6dhkb1/wAjEhbrJztJ9Mss9G4aXTDzWL9rmOUii8k4pXyOeHSGHR48u39Z0A5O1UW5VyKR/krBzJOMpbhy5g7Tk\u002BM4mzzYdhXNZ9QD3s8\u002BFxOlGUI9LWhunUJyc\u002B5kLMXNC5O8eHqXvv4jqI0uoh/foB/srt\u002BD\u002BKspRgbHSMZSFMw88c8LDPVeY3T4IZOPbgEypXyGbGYZj\u002B5H8\u002Bn1CoqFHKuzXxgZHMPd5MUMFcnMJaiUixwKdbK6lCIRi\u002BJQFbRgn7TjFrzNDgkUMTf1EiPQjNPlQZZljEAL5XwG266iNEg4NEsyTZONykY9oLX1OJIkSWCL9bU0uWyUto5u7Nrmwjl9nZJlWeiajlkysSxrCyDt95z/DACvVN45T/QNtgAAAABJRU5ErkJggg==" + }, + { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "id": 361, + "name": "pumpkin_seeds", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Melon Seeds", + "enchantCategories": [], + "id": 362, + "name": "melon_seeds", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Raw Beef", + "enchantCategories": [], + "id": 363, + "name": "beef", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Steak", + "enchantCategories": [], + "id": 364, + "name": "cooked_beef", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Raw Chicken", + "enchantCategories": [], + "id": 365, + "name": "chicken", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cooked Chicken", + "enchantCategories": [], + "id": 366, + "name": "cooked_chicken", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Rotten Flesh", + "enchantCategories": [], + "id": 367, + "name": "rotten_flesh", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Ender Pearl", + "enchantCategories": [], + "id": 368, + "name": "ender_pearl", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Blaze Rod", + "enchantCategories": [], + "id": 369, + "name": "blaze_rod", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Ghast Tear", + "enchantCategories": [], + "id": 370, + "name": "ghast_tear", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Gold Nugget", + "enchantCategories": [], + "id": 371, + "name": "gold_nugget", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Wart", + "enchantCategories": [], + "id": 372, + "name": "nether_wart", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Potion", + "enchantCategories": [], + "id": 373, + "name": "potion", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAWVJREFUeNqkk79LQlEUx7/PcsmHD0wKRSijwegHuDW01NjW5p9gm006Ky/bGgqixXQKCtoaDRsqDMNQwkhIrYeSlXBNXoPBaQgfkveW0YULF\u002B7hnM/5fs\u002BRiAj/OYOij4hvlrI3JVSZGU6ljaN8S\u002BLFmUQJjs81eKfdcCptVJlZSCDxWljfOyUAaGplAABr1AAAO5shqe8Wlhe9kOUFZHJF3Fee8Ji74AcSEff6A1FSYylambGQPxAlUZxQA8XmwMTYKI7yLUmxOYQamH6yaEQZ\u002Bt1HHlYwHKdsiRnYWwdpCobj9KcWZNlivO3D1v4J1FiKis8fPdX2kwUuhem7//NzbkzaB3r89i15JKtrHKFIgrgEaixFyUxFaFe3Ht22GgRNrYw603Fy9SDcru3DS9JuC9D1t95JZI0ars/ScHmmUGc6AcDLa/MreevdKFLT7sS7sLq2QZ0h6sx/53RXTeyqhkafAwBAWiMgchVIPAAAAABJRU5ErkJggg==" + }, + { + "displayName": "Glass Bottle", + "enchantCategories": [], + "id": 374, + "name": "glass_bottle", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spider Eye", + "enchantCategories": [], + "id": 375, + "name": "spider_eye", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Fermented Spider Eye", + "enchantCategories": [], + "id": 376, + "name": "fermented_spider_eye", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Blaze Powder", + "enchantCategories": [], + "id": 377, + "name": "blaze_powder", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Magma Cream", + "enchantCategories": [], + "id": 378, + "name": "magma_cream", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Brewing Stand", + "enchantCategories": [], + "id": 379, + "name": "brewing_stand", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cauldron", + "enchantCategories": [], + "id": 380, + "name": "cauldron", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAS1JREFUeNrEkzGugkAQhj\u002BIjUhiwVpAQwEU3IDCC1jaezBv4hWoKU0I3VJAowmBgjhWbhTUV1i8SabYyc43O//MWiLCL2bzoy3eBdM0lXEczVlrDUDXddafgDRNxfM8XNfF8zyqqmK5XDIMA6vVSqaQxTQ5CALyPCcIAi6XC23borXmdrsRx/EM8qLBOI6s12sAlFImGcC2bVzX/a6B1hoR4Xg8UpYlRVEQhuGjf5qmmQGs6RiVUtL3/UfVpxq8AJIkkTAM2W635vl1XdO27cdpLCbViaKI3W7H6XQCYLPZANA0DUopiqL4vki\u002B73M\u002Bnw3wkXy9Xt\u002B2NNMgSRLRWnM4HIxodV2byrNlEhHjcRzLfr8Xx3HeepZl4jiOPOfMANMLz/4APcesf/\u002BN9wEA8hDXvFatopUAAAAASUVORK5CYII=" + }, + { + "displayName": "Eye of Ender", + "enchantCategories": [], + "id": 381, + "name": "ender_eye", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Glistering Melon", + "enchantCategories": [], + "id": 382, + "name": "speckled_melon", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spawn Egg", + "enchantCategories": [], + "id": 383, + "name": "spawn_egg", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Bottle o\u0027 Enchanting", + "enchantCategories": [], + "id": 384, + "name": "experience_bottle", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Fire Charge", + "enchantCategories": [], + "id": 385, + "name": "fire_charge", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Book and Quill", + "enchantCategories": [], + "id": 386, + "name": "writable_book", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Written Book", + "enchantCategories": [], + "id": 387, + "name": "written_book", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Emerald", + "enchantCategories": [], + "id": 388, + "name": "emerald", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAdNJREFUeNqkkzFo20AUhj\u002BJuGmhVJENlQgErRF4EWkdMnQMZEyphyyle/fMWTqnUzIWjCmFkuJsNRgMJUOIk1qLQVlFIEQGR7UXWxj8Oti5WLa3PLjh/vv//957d08TEZ4SSwAcX6ZA\u002B6wgEhlz5KhY01LA57cTgxnxnx8rvOIDAD1\u002B8ff6Oa0gxv5ZkLt3jbSJiGDt8bDke2CLu4/sfNXlWlbU3t0fn1l7iBw1kKMGIoI\u002B7XV4YPPl2x3Oqo7nZABoBTEAzqpOudrm8MDGPitI9ncBQBmIt6kroudkyLsmAHnXZHdrGUCZeps6z14iqokSGXjOgFYQ83HnNQAb6wNKlT5\u002B2JtgMXnXpBXEeE4G/yJJZUC9mVBvJrSCeEo8xHMybKwPAChX2wD44XDmGSdh5nTqzUSRPCfDp/cvKFX6k5Ji/HBIeDtSGn32Gc2crurNuyalSp/T80fT8HbE/c247JRBLwH/YkTcGeGHQ1Xv6XnC7tYy5WqbuDMWT4cmInB8iXWyLbk3Xe5vILtG6hbN6pJdg86VgWZ1H3Atqv97zCAq1rTOlaGI019ZImNOvLCJUbGmWSfbolndhYMjkTE3D0sLeJpExsIRnRsm1YMnxP8BAH0x3zPyaozwAAAAAElFTkSuQmCC" + }, + { + "displayName": "Item Frame", + "enchantCategories": [], + "id": 389, + "name": "item_frame", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Flower Pot", + "enchantCategories": [], + "id": 390, + "name": "flower_pot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Carrot", + "enchantCategories": [], + "id": 391, + "name": "carrot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Potato", + "enchantCategories": [], + "id": 392, + "name": "potato", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAbVJREFUeNqkk0FrE0EUx3\u002BjRWowcZkswoAkbexBWL2oePLQUyI5qHgNVCiBePQgQukHEERBeigUxM/QepDqJ5CACmrEQ912hTJNOll2syoihfGgCa3ZRIrvMjDv/R\u002B/9\u002Bc9Ya3lf\u002BLIuKS34P2z\u002B8T\u002B4jAMAdArWngLnp2/MYVqKKtXtFANZaWUALTut8RQgzAMqZUVxVIB1VD27vwFdjsdZs/voRrK1soKdVrx8OmbdIKMTtjWe0wcO4qUkt1OhyDY4t32KTI64OOnmPXXP8m\u002BDw80EPtNPHPthJ30ivxoBVwuHyeOv/H2y0ny\u002BTzdbpeMTvj87KtIJQBYvv2YXC7LzfAOzZcJk940GR1QKMQ8urKUauKA4MXzJzaXy\u002BK6LgBX713nu8oipWT11hKO4xJFBt/fpFKtD5vYFxenzhFHO6w/WMMYw8VLs8TRDlFkMMZgTDt9D3q9BMdxBwnHcZmZOXtA3Oslo0foj1EqTQ8oosgAYMzv1/c3qM0tipGbWKnWhe9vEmx9GPyNEw8R/E3SxzamnSoeeQuVal00m6/\u002BELQBxKGPqTa3KHx/Y6x45AiHiV8DAEL6ybTdcm8FAAAAAElFTkSuQmCC" + }, + { + "displayName": "Baked Potato", + "enchantCategories": [], + "id": 393, + "name": "baked_potato", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Poisonous Potato", + "enchantCategories": [], + "id": 394, + "name": "poisonous_potato", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Empty Map", + "enchantCategories": [], + "id": 395, + "name": "map", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZJJREFUeNq0k00oRFEUx3/PGERDpGYKNUosTBZsLCgbHwvKTtgICyWlZqNoZFgoKStZUJKSko0SKwvJQjY0RcnXbLzS1Hg1Y941roXeq4s3KTmb2\u002Bmc/\u002B/8z6mrSSn5S2Q5FaoWCmSmXAEIYSKEqTS/XJsUd7vkT7nVL4T5s4On3STi\u002BR2hS1tcWJODuzTLhjiuULVQIPNrXQDk17p42k0q0LPZfecbFHe75Mu1SSKSpvw0m0QkzWCrxlj9G5W3bk4mtwF4uDqSjg4SkTRur0bA72NjRtLS9E6FFwJ\u002BHyt7PWwddygQTUrJzeWhBDBfDXo6\u002Bwkum0R1CBmLAIQ9QSq8nwOi\u002BufbVr0JQDbA\u002BtI8fSOjGPEUAb\u002BPqP5I6GIOGkoACMUW4SJJuG7KFu5trWI7EMJkZqRddvUOA9C4cw8NZRCL2auFPUF6mw\u002BwBk6vHGoKAFAh5zrcJYkM1WDEU3iKcsnJ87C\u002BNM/c2pFmaRSABRkYn8C6iRFPKZatyVZ8A3x14iTMCLAgmYQK4F9\u002B42/jYwAjFdvnvyT8NgAAAABJRU5ErkJggg==" + }, + { + "displayName": "Golden Carrot", + "enchantCategories": [], + "id": 396, + "name": "golden_carrot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Skull", + "enchantCategories": [], + "id": 397, + "name": "skull", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Carrot on a Stick", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 398, + "maxDurability": 25, + "name": "carrot_on_a_stick", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Star", + "enchantCategories": [], + "id": 399, + "name": "nether_star", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Pumpkin Pie", + "enchantCategories": [], + "id": 400, + "name": "pumpkin_pie", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Firework Rocket", + "enchantCategories": [], + "id": 401, + "name": "fireworks", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAUhJREFUeNqckzFLQmEUhp9Pbnalqw6FKAptLdUmNLj5D7I9boE0NOlixA1bm/wHhuDqEP2FIIRsFIIKAhfDhlt0VbyX09Ji3mvWC2d7eb5z3vMdRISgsgxDTF2XeZ4QATqLRmUnvkRG0ziIRCTIFwgA2Ih\u002B8JuUiAS\u002B3rYn9FyXjKbRc10uh0P106sFkVtvQ3TTRAdoNnlXytfnC\u002Bh6HgnTpFw\u002B5unxmSugX68vnkHLcVQ6nQbALZq8NhrcjMdq4Qx\u002B5tD1PFqOoxYeobBtyCaKtj1hvVZj0Onw5zUuVyrs39\u002BSSSfmrtEXsBbXSSaTUxkEyXeEgT3ipVTi4TuDf3XQ9Tw\u002BL06JW0f0PQ/r5NA/bb8DKeZWJZsypBCJSC4cFhEhn8\u002BLVGMzh\u002BUL2N1akWzKmDZXYyJ3zEBCLChrtKe4jsG5PfUfvgYAnvPitgtx1xAAAAAASUVORK5CYII=" + }, + { + "displayName": "Firework Star", + "enchantCategories": [], + "id": 402, + "name": "firework_charge", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Enchanted Book", + "enchantCategories": [], + "id": 403, + "name": "enchanted_book", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "id": 404, + "name": "comparator", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAiRJREFUeNqkk89LVFEUxz/vet8MOM/B1EoXNbhqEVJCkdDClYugNtVASUHQQnLQCiRw0SooDFqlC6NFUGhJuQjC/oFAoRhSELOXYhBM80PJeb5xfr3TQmaYpxFBFy6Hew/fc86Xz72GiPAvK2bWCcBYsWzU3uuHWrNmCPmOo7Ke26bN/maMFct/LNKLJmbWSW0RBdB9KSoPXj\u002Biu/0w4VMnpNJtd6wtUjkb1zs75OpwD8sTSwC4\u002BTyJzSybcx/pLHnEtaIXXZ2iqVQCYFTv2FGprRzLE0uspNLMLH0lsZkl5eYAONQY9gkr4oMhi8clIWbWiYoODxkrqTSt4QaONO/jS2aDrviCz/uHQIHxoFcVN25lGdDGzgQAJ28NGguJJCk3x9nbA8S1oufVC946DncjzdzZEi5bJp8tzycG0Feu9QHwM/GD/Qfa2HZdzrx5SaFQIBLwaHkWYbEtRINp0g5MUWQs6/kpAGz8crBC9TQ2NZFMZlCGYq0Ey9FF5h2XJxsuq/ki3z0/WvV0fJTpqefo\u002B/d4f\u002BEimfQ6n27EKHtl8BTzjkt70KTLhNkinHOVH\u002BPMu2mOD/ZJq51kriXAar6I40BcqyrGSGCn7elCYC/G\u002Beh58fkMmliWf8xjgbBP7MP4N5\u002BVd2A52z6xj4Rt20xayGyzKZMWcjOI9GslIkJt7NdKMqGwlDGqeREB27YREUbqkZF6qondu1\u002BrPWIRwfjf7/x7AI39QZHCoA/eAAAAAElFTkSuQmCC" + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 405, + "name": "netherbrick", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAj5JREFUeNqkk1tPE1EURtc\u002Bc6WtZUixFoh4CaF0WuvlwfhLjA/\u002BRhMT/4PRRKhcSimXFknQqMSaaVpO5zDHB\u002BNlntlP\u002B2nlW1/2Fmst1xnFNcf9s7x88RxjDKkxpGlKsVhAX2q\u002Bfv9ugyCgsVGXyWRCmhrGSYIo4dXrN/8SBGGA5/uICCZNATgaDm2tWsX3XLY627a7f2DHSUK0ECFIXiFNUzzPQwSUozgZntp2M0Y5DpVKhXaryb27q3z59s1\u002B3N6xjuvkFbTWmNQQhiGHRwP76GGLmZ6hlDCdXhJFEUop4o06nuexudWxgPxXoiBK2Ovu2yeP22ityWxGllkWFyvM9IwwDPFcj4/bu9jM5hVEhOOTgW01Yy4uLijfKFMul5nNNNPJlPPPn0mShM1Oh9sry8xMmgcMhqc2yzICP2D19ioASZLw504EODo\u002B4Va1itb6b4K/HYgS2vED3r57h\u002B/7LC/VKMwVuLl4k0KhQK/fpxk3MKnBGAMieYC9ytBa02o2MSZlMDjF9T1WlmpsbnVoP2jhOA6C0Osfsr52X3IAx3UZ/RwRhiHZVUarGWOtZXevSxxvML2cEgQBO3td4kZdPNfLd7CyXJOzs3MGw09EUUSxVCQIA8K5OSaTCb7v0zvoU19fk9FoRDIe5xWUcmg01kVE0e31bJZlPHv6FNd1mJ\u002BfZ793wL27dyS7yliIFnBcNw\u002BYL5f5MfqBiLC8VJNSqcT7D5vWcx12dvdYu//bWbkKrTUl/7eCXPedfw0ANnX4ViJHas0AAAAASUVORK5CYII=" + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 406, + "name": "quartz", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "id": 407, + "name": "tnt_minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "id": 408, + "name": "hopper_minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Prismarine Shard", + "enchantCategories": [], + "id": 409, + "name": "prismarine_shard", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Prismarine Crystals", + "enchantCategories": [], + "id": 410, + "name": "prismarine_crystals", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Raw Rabbit", + "enchantCategories": [], + "id": 411, + "name": "rabbit", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cooked Rabbit", + "enchantCategories": [], + "id": 412, + "name": "cooked_rabbit", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "id": 413, + "name": "rabbit_stew", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Rabbit\u0027s Foot", + "enchantCategories": [], + "id": 414, + "name": "rabbit_foot", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Rabbit Hide", + "enchantCategories": [], + "id": 415, + "name": "rabbit_hide", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Armor Stand", + "enchantCategories": [], + "id": 416, + "name": "armor_stand", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Iron Horse Armor", + "enchantCategories": [], + "id": 417, + "name": "iron_horse_armor", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Gold Horse Armor", + "enchantCategories": [], + "id": 418, + "name": "golden_horse_armor", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Diamond Horse Armor", + "enchantCategories": [], + "id": 419, + "name": "diamond_horse_armor", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Lead", + "enchantCategories": [], + "id": 420, + "name": "lead", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Name Tag", + "enchantCategories": [], + "id": 421, + "name": "name_tag", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Minecart with Command Block", + "enchantCategories": [], + "id": 422, + "name": "command_block_minecart", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Raw Mutton", + "enchantCategories": [], + "id": 423, + "name": "mutton", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Cooked Mutton", + "enchantCategories": [], + "id": 424, + "name": "cooked_mutton", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "name": "banner", + "repairWith": [], + "stackSize": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Spruce Door", + "enchantCategories": [], + "id": 427, + "name": "spruce_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Birch Door", + "enchantCategories": [], + "id": 428, + "name": "birch_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Jungle Door", + "enchantCategories": [], + "id": 429, + "name": "jungle_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Acacia Door", + "enchantCategories": [], + "id": 430, + "name": "acacia_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "Dark Oak Door", + "enchantCategories": [], + "id": 431, + "name": "dark_oak_door", + "repairWith": [], + "stackSize": 64, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAJYAAABtCAMAAAB0imgKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURZmZmZqampubm5ycnJ2dnaKioqOjo6SkpKWlpaampqmpqaqqqqurq6ysrK2tra6urq\u002Bvr7CwsLGxsbW1tba2tre3t7i4uLm5ubq6uru7u7y8vL\u002B/v8LCwsPDw8TExMXFxcfHx8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3\u002BDg4OHh4eLi4uPj4\u002BTk5OXl5ebm5ufn5\u002Bjo6Onp6erq6uvr6\u002Bzs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4\u002BPn5\u002Bfr6\u002Bvv7\u002B/z8/P39/f7\u002B/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKiNDKwAAAAJcEhZcwAACxMAAAsTAQCanBgAAAVkSURBVHhe7Zp7W9s2FIfdMXpZr4NuHYO1kBu5NDSBNmGUhgRIUodcmKPv/1l6jnziSI4T6zgTy7PHvz\u002BIZQnrtSzpHB3JccUGyk2xGEqxOEqxOEqxOEqxOEqxOEqxOEqxOPo/Y933Ws16tVwqlav1Zqt3T7fX0NpYXrdROgqp1Oh6lJ1Qa2L1P\u002BcIJaTc5z4VSaR1sKadMkFEqtyZUkG\u002B1sC6LlL9oEzx5Kxxft44Oylm6BaoeE1F2UqMdVeluo\u002BytW\u002Bu0pU8t1XLUtZR9Y7uMpUQa/qVGiVTu4no3d5NbZb/NdGXTIY1oabKNsd0Z0Hjc2qy6oTucJQIyy3ICjONlTVOGn6LFZLUkADr1m\u002BHyoDSSzX4KAtmbyltrgRY17IRMhcGnYa6YIY9IvlYN7KmfI\u002BSMernJdcNJU3Fxur7Hcb4/UfSNGWYcz4Xa0jGJmf8b/fSFOSGlDQTE8sLzA2Xq8wy3kysL1hDQc4P5lzjYyz/hVJG4mF18flZd8jkGsgZpUspE7GwPPnabehhTK42Fj9mfEYW1gU\u002BvY5XXK46Fr\u002BghIE4WBP8Fjnf4DC5Jjh9Zc2tIweriSQtSjC5rrB0kxLxYmDdY2OVApNDXGAYj3ZC\u002BmPRLk1xVs0aLz4YWJeIoczuAdf4Vyck2f90XWPhS0rEioGFPvKx2g5zrjeEM9PziObCfy9SIlbmWN\u002BRQX/d5VwRzSUb\u002Bzsl4mSOhR0\u002BMx9Ll5XKUOPa3t3f331MWL9USPP3mKCNN\u002B305lj4ET7RNei947yYceWB68r/bu2DLSLz9V7elfoEJU2/ojHWCOu/ogQIsJyXQ3E34wrU3fGBnO3njzQsOUeMKBEjY6xO6KGIJbmkn4dctb29wwYYGG9fUv35j/j7JxVLvliHEjEyxmrAMwt0jZJYGtfoNdx4dgqD7h1mofv6u4olsGEbdB0jYyxcgqnjy8da5HIOwZN5Cr\u002B4rvhNw0LDWKXrGBljYd2qrSWsCK489G74eTsWp480LLT0kGkiUywPa1Y7xgzL2YWFv8a11RXeE/j9eRv\u002BqFiye5p5N6ZYsr\u002Bqq50ACysmrjuf60CID36ejtXDQmZD0RRrgI9U16sB1qmYjhWuVzAzTMUpZWpYC89YLlMsaXrUNw2w2mLwaqRzuaJDmRqWbHEz82OK1cdHRmJ1xa0T4roVXcpcxDJbMK7fWh14RohrINqUabu1VvYtGHIq1/jh\u002BtbykfhBiAP4ea1wKbkqloWRuHzeeuKJLnoNwDUIuHb9PB3Lwry1dJZ3HPB28vircg1fyiwdy8Isv8wmgp6OhTjEiyguFcuGTYz2IKTegQd4\u002BgwuIrhULBseRKS/RdpHL6txuLdXg\u002BGmcylYctT82/6WfGjIOw20o4Q9fK4CcSlYVrzTCF9e0dZBW96dXo1nXODov9CwrPjy4ZWPjgV6jCufbecNcMmIoc81x7K08gmtExewZtK55liW1onyKxaD5XL9r2U6gf4VcJ1RcTHF2JiFVfVCDGKVAq5A1mIQoYjNaoW57EVs/PiWMkeslKtztTBlJb7lRwPzpiE9jWuCCUvRQCV2aiKVy2bsdB5pNtOcy26kmeLyZg4maMbl2o3L0y7G8dIt17CIS0Z1LO5i0J5P2XygSy6U1T0f2iHjc9ndIZvtJ5YMHRSa3a3vJwa7r4b19KSXY3/3NdirNjngML3wyz7AXnWws/8xdqIYVGTBh9nZh3\u002BSI37TzkFAjbNTI\u002BfLT400/TZ9wFMj0Gk28owNSD2R1NJPJH37z04koTby/BZoM0\u002B7oTbxbKDURp6k9LWB507tKMXiKMXiKMXiKMXiKMXiKMXiKMXiKMXiaDOxhPsD1WAywpK1MKkAAAAASUVORK5CYII=" + }, + { + "displayName": "13 Disc", + "enchantCategories": [], + "id": 2256, + "name": "record_13", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAgdJREFUeNqkk0FoE1EQhr8t1catSduUYsmGPQQLFSQoEbrk1ly0OXgMQsWLoEIRchAEDx4KgRwEQRRLjlJQibdK8KDbnuq2WIiJUIpLSUMSJM1Kg2JsDh0P2pWlFQ/9YZjHe29\u002B3pv/H0VEOAp6OCJ6D9ssL0xLreEQDg1TazhsVneYyVjKfwnqH5/I1\u002Boy2RdQqXyj0dig2WwC8P3HBal/afPo\u002BWcPkeL2YPe9rH06zvz8PIVCAU3T6HQ6OI5DvV53C65fDnlJRIRa8bEkEglJp9OSz\u002BclHo\u002BLqqqeGBsbc9fZdExEBBGht7wwLbeyFfx\u002BP7lcDtu2SSaTKFNvWS1vAXDsdYxutwuApmnM5tY5qRoyk7GUnlrDoVgs0m63AWi1WmTfBVktb9F9Oa70bS/SM/GAQCAAgM/nAyCiD/5bxr2VO/RtL\u002BJPPJXdkUmSI0v09/cDuNlVYbO6A0CpVCIajbqZzjMAdJYIhUKYpuk5D4eGf79gZa3G/RtnAHAcx71k2za2bWOaJpZlkclk0HUdgFdzVymYG39VmDw3JLevnPZ03TAMN1RVlVQqJYZhiPxclsLcRVcF1weJ80E5Oz6MNjrAbG7d889oNEruXoSgHqdkLTB1841y0Eh/SMKnVCZiYSL6oGvl/Qx4ig8Q7OPapbAADA6dQBsdAODuww\u002BHzoJy1HH\u002BNQBXPP4wdp8jGgAAAABJRU5ErkJggg==" + }, + { + "displayName": "Cat Disc", + "enchantCategories": [], + "id": 2257, + "name": "record_cat", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAltJREFUeNqkkk9I02EYxz8/2dB\u002BOsXSGg5mqYkgrIMHf2AUSgRtJ4N26VAUHrzkRQi7SIUhkZAeChSlP3SohAbWTeckD9tQWJNA6pe4YkI66x3\u002BqRR9Oozf2MhbX3j5Pu\u002Bf5/t\u002B3\u002Bd9UEqROzoDtWLFlx66JHfdmueuo5RiIO6TXM4VUUrR2nVUDoqVUtgArrtfaAtbE1Jd3gxAXU0Do18vi7m0yOL0BhUn7OTi7LVqmRlLaEBGYHJjSM45bmhsTcjkxpDM95exvLzMysoeq6ubAHTQKOnvO4DGzFhCa\u002B\u002Btlze3P2k2gKn5p9CEOBNtzI7PMzc3h8vlwul0YrfbSSaTvLv1E4DTXcUA2HWh40mj2CzLj66E8Hh\u002B0NLSQjQaJRKJ5Nlu7ighMrLJ7OAWfk7K7rbGyNWPmq0n1CQf7h/D4XAwPDyMaZp4vV60C5NEFxKZ2942sRQ4BGzicrmYHUziu1cOQEFq\u002BTexWIx0Og1AKpWif\u002Bow0YUEOy8btMK1aQqaH1BaWgpAUVERABXHM1zAAdiPdFO4No2j7bH8qWzFWxmiuDjzdost2DKVhXg8jsfjyTK/ngHgJkRVVRXBYDBvv67mSMbB7raWrez6\u002Bnr2kGmamKZJMBgkHA7T19eH2\u002B0GoPu1l3AwlrGglOLUxTI531Mpuq6LrusyEPdJZ6BWDMMQwzBE13Xx\u002B/1iGIa8Tz6Xf1o5V6QzUJsVsmLDMGQg7pPxb3fykpVSaEqpvBYFqD9TklfpupqGrOX9L3va6N3FbE6egIX23nqxus3Cq5uftYN\u002BTBMR/gd/BwDprFz7RXgyygAAAABJRU5ErkJggg==" + }, + { + "displayName": "Blocks Disc", + "enchantCategories": [], + "id": 2258, + "name": "record_blocks", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAoNJREFUeNp8k91LFGEUh5\u002BxRRc3cUY0ZxBaUoMym13WUGG92oXstls/iK4zQhMKim6ir9ugK28l\u002BgOS9cYPkjRls3GKSWjd1WDUXT92BLcmM98uZIeM8sC5OBfnd57fed9D5\u002BU27gxep631nGhrPSdCer0QQlBeHuDe/QcIIY5Nqf9WF9Mz8yIei6JpQSzLYP6DhevuAWAsLEkcE75ic1NTGMsySGds4rEoY\u002BNviceitLedF7JcKYX1JibfzAgA193jSyor9Q/cxifLld7k9/OfaIk0s/z1Oyd8Vbx8NUYulwMQjrNDT3eXR3i2sVaMJhJSiePseDiPHr/gm1tBMpmkrKwMVVWpq6vjYvNp4rEoiqIAIMuV\u002BP2lJJNzlACsra3wbi7D8PAw0WiU6upqZmdnMU0T27YB0LQgnxcX\u002BbW/T29PjzdUCun1InBSpaKigqmpKWKxGO3t7STEAHMfVwCILF/1GorLVdUaLrV2Sj4AwzDQdR2Azc1Nno5V8aNmhT7toTRkdgiAnu4uACzLAGB6xmA0kTi08HcczA5StjHBkNkhLhSec7PvBkWr6YyNoij4/aXs/9wSkhCCQCAgAHRdxzRNjwZAHDgU/8jrkRFaIs3k83nSGZv19Y1DgkKhIAFsbW15IqlUCnHgeOjr2Sz1Z\u002BoASGdsiq/nWSgUCpJt25imCUBjY6OHrWlBVlfTR2zKcuVRgXCoQTx7cpdrvVcAME0T191D04JMTI6zurqNoijk83kAHGcHx9nFVxQwFpakcKhBOM6uZykcahCWZVB7qopsbvuftyAJIf57KOFQg1DVGloizQDe8hxnB9fdw1hYko4VKIr8WTvOLgDLK1kJ4PcAN8RE\u002Bm4ZnKwAAAAASUVORK5CYII=" + }, + { + "displayName": "Chirp Disc", + "enchantCategories": [], + "id": 2259, + "name": "record_chirp", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAlVJREFUeNp8k11Ik2EUx39vBqPp1JqJeOHHu6l40cCP1VtbgQpzsAu9ESFvRtGFXYTShTc1cHQbdtXHjUgf0FxBgYtBRMIkB6HJkgLDyQq9sK02F0wrO10M35ppDxyeh3P4/8///5znUUSE/62Q3y0A5goD2sWnyu66sh9B9GaPXqizVjEXTWCuMJBKbuHxhXWiA/uB66xVaH29NLfadLDW11ugak8FIb9b2rRa7OefsRj0UlJ5hCJTeZ44\u002BIRUcouG\u002BlI\u002BrGzg8YWVAyG/W8a8mgCMeTWxbb6j6KeRxaCXMouqg7ezaQDatFodrFu45Ounq6tLPh4\u002ByaO1ajZnHuuKtrNpMstxXoenAZiLJmjTanUbiojgcDjEZDIRiUTo7OzEarVS83WWRjXf3Vxh4MS563nP2QihW4FCBQsLC2QyGQCSySSTucuM5CZYiqc53t6MpU5FyUaoaegAwOmy6wr2nEL6XhOGzy\u002Bp/hHn/uQs39dWAPg079fvYmcd3DnEYjFsNpu\u002Bk7vLjbiFWCwGQONaAM9gP9/Wv/B\u002BPsZSPI1nh2Cg5RAP3uRIpVI6idFoBGBy5DROl50yi6p3TyW3aFTLGfNqoiu41neMK8G3rK6uAmC1WhlSl2moLy0YY5lFxemC3Mb6Hws9rnY8g/3AHYYnokpxcbEMqcs4O04xE56mBYAmAMb9gbwltRyPL6zoLzHkd4vTZWf89nOGJ6IKQGCgUl4kfnH1jJFXiU1KmloBCv4CIqLH1Gi3TI12y985EeHh2aNywWH\u002BJy8isFdyd\u002BwHFhF\u002BDwBbvEW8UffynQAAAABJRU5ErkJggg==" + }, + { + "displayName": "Far Disc", + "enchantCategories": [], + "id": 2260, + "name": "record_far", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAq5JREFUeNpsk01IHGcYx3\u002BzmiizSIZEh7iDxUPcpEncRESyu0Pwi3qx4qEfEG8LSW8xps1BQpOKNTEHP4L9sLXZejEYSC9FS2lI8GObD1MPZgJRiTksZaTMepgp7KVgnx5kJq70Dy\u002B8vPD8no//8yqNjfV0tDcx88s8AL2fpThtdrL55hVzv/8puq4DYCZOKN9cbOXxHw7PnDy\u002Biv1LR3sTzU1tOH\u002B95m76NhS/Kx998B6apgHwQ/q\u002B5PN5ZXt7m90Kzc8vB9nn5h\u002BQ\u002B/sd0SONAmBvuriuC4Cu69R0DkpRUVEBABEJztDIHclms9LV1SXJZFKqq6tFVVVRVVWePH0hnufJ0Mgd2R1TAFheXpaenh6JRqPS3Nws8XhcampqAoiqquJ5nlz4pDeAhPxKWltbZWpqCtM0KS8vZ2lpCcuysG0bAMMwAKisrCzoQBERTNOUsrIyMpkMLS0txONxfpVPef4yC8C\u002B2XoqKirI5XIYhoFt2\u002BTzeQUgNDyalpWVFTzPA2Bra4tbjw7y/GWWhcv/UJKbo39gjC9vfMV3E/coLS0FIK6Hd2xcX9tgr/5dukLJmSHarkJfx3522\u002Bk4l7j\u002BeTe\u002BnYqIEA6HBSAWi2FZFrFYLIB9\u002BPF5kokGjIiGpmn8PLOA4zjcH\u002BxWnjn5nUXqHxgLvP7265tYloWqqozc/pHM4hOSiQZ/mUgmGujsaAQQQCkqO1AlyUQDVVUGtSer0Q9HmZ35iWtfDHMqdpz328/y24MMmnaIhw8XqaurZf8\u002BMJP1XOzu6yteX9tg7xz6B8ZYX9sIMvszSKXOMTk5TSp1rtBGX8OjaQGCngdujHP02JEA4Lou9ubOak9OTjPx/aASAIZH0\u002BJnNCIa9qaLEdmZ/O4gX6uz40rGdt/\u002Bxv9rZa9WZ8eVUChU8PbfAK58Pdh5iDWEAAAAAElFTkSuQmCC" + }, + { + "displayName": "Mall Disc", + "enchantCategories": [], + "id": 2261, + "name": "record_mall", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAidJREFUeNqUk09I02EYxz\u002BTifIOB\u002BVEWTUPqXVap/DHOulFkt2CnQuiSxQTOhVElEEHQapD7BQEHYZe9RLqoMPKFo51cEL5Z26C8\u002BeMsZQm9O1g\u002B7VNO/TClwee93m\u002Bz38k0QQ165JZWyfYIQmXJP7jCXDVK9wnWX1Y2VWpfEBl/xCArytZ7t\u002B66mp2Pkaw9\u002BNQK/kyLx/fZX19na2tLYrFIgBbhUn5z5yrEdXl9KeWUqWqVCqlaDSqgYEBDQ0NybIsSZIxxsGL6XRDP5wmDQ8PKxqNampqSqFQqMHJGKP\u002B/n4ls/YxEpJZW6FQSCMjIzLGKBwOa3x8XFee7Ks1sqzWyLKMMert7XWI6klaSuUD0uk0j56/BcC2bZ7NnWbxywbV\u002BEVX284CLYMTeL1eANrb2wE4H\u002BgEoOVbbheAsethpy\u002B/Pt6jbWeBjuFX\u002Btk1xGhXAo/HA\u002BDI2oTc3b4j5kwmQzAYdCQHbwAIkMDv9zM/P9/wv22Xj6Itre3p9sOYU59lWTLGyOfzObAsS7FYTJFIRMYYJbO24olVScL9/vMGN29EAHg9MUahUACgr6/PKSmTyTA3N0culyNf/M67VJ5Aj/fvHsQTqypVqoonVp1s6mFZlmYWN7W0tudErk3BDbBtlznlaXUFery6EBzkweQ0HZ1\u002Bun1etu0y3T4vo5fPumY/5VWr/c61S66GTaxnLVWqehqbVfM11qIf28RmzCxu/vN8m/F7ALTxxwALzBPHAAAAAElFTkSuQmCC" + }, + { + "displayName": "Mellohi Disc", + "enchantCategories": [], + "id": 2262, + "name": "record_mellohi", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAjZJREFUeNqkk0FIk2Ecxn\u002BfLGZ9lOIoP/3mRbpFmxmoCTssEA8jxTy9n6cuXvTQKTAW3mIfiCdJ8BAGsnvUxryYF1FkOBzEFrgUvn2u5jdw4My8vB1sizmKogde\u002BMP7Pg/Pw/95FSkl/4Om6mAYA9IwBv5dTUqJEP1yY\u002BOtXFl5KoXol1JK/va4TNOQfn83Xu/tn5KbTExMyIODAw4PDykWiwBUKhXltxGECJPNJnG7ddrbH5BMJnG73Wiahq7rAKiqKlVVbYioSCkxTaN2sb1dACCR2K57qOs6tm03uHFVh2BQAODz7WBZRwC8cy0CcOX9fc7PzxkdvYvf342qqrIqokQiQgaDgtZWjZaWW5TLRXK5OJZ1xOTkgnL94aIEeKS9IRJ5TTabJJVKsLv7mWh0S3EBdeTj4y94PL3ADuPjQfn95iJjzOL3d\u002BM4NqlUAiHCBAJ7GMaAbKpUXMzMPKuRTXMe05yvxRhjls7OTgDOzr4xNPQEx7E5OTmuL1IuF29YUUdHC2tra2jaV4QI09x8lUwmztzcC5aXXxGNbinK1NSoDIXuEYul8Pm89PQMUyrtkE5/wrJO6eq6hhBhHMcmk4kTi20SjW792kJb2w08nl5CIfB4eimVLrZgWacUCmVGRh7jODaOU2gg13qwtDQt0\u002Bk8Pp\u002BXdDpPoVAGoK\u002BvAyHC5PN7LCy8ZHr6uQIwODhCXQ9WVz8C1IgAw8N3lPX1pAwE9tjf/8BlYp2DP6H6Qy9br\u002BLHAHRTIgTN9eWlAAAAAElFTkSuQmCC" + }, + { + "displayName": "Stal Disc", + "enchantCategories": [], + "id": 2263, + "name": "record_stal", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAs9JREFUeNp0k2tIk2EUx3/PalpbXloLxNFrmkh98CWL6Oa6iGRBhVQzog9FBFFS60IGXShQI2ZXhKLoi7WgoiJQkCxnZQ2tL\u002Bu1sCiaeykpspgtZ26tpw/h6yX6fzrnPPzPec7/nCNcLhfDUVNTM8LPysrC7/dL97oSvgt48zEihr8Ll8uFI9JOIj5AtD9KPBYjgcBqsRKNRtl\u002B7oF0rythyiTJq2\u002BCsk1bqTx\u002BxkhiGjQ63v4i9MnC6y4TXR\u002BTePLsK6sr6v4hb922myMH98hQKATAWIBYLEZ/fz\u002BeW418ft/B3ft\u002B6S4txePeYpCrqk\u002BIliuVXAa5bMUaLl88KyuPnxEmALPZjJQSq9Uq/S/eyeLiYjzuLRTkJPPqm\u002BBD\u002BDebyytkXXtEAiiKwogW4vE4E9T50uv1oqoq5w/toiAnmUfBAT6EfwPgcDgMkq7rhj0WIPAzR6akmLHZbCPIwcLnAJgbZnP71BxS1fvouk5T4x1DSBNAIBCgt7cXTdOYMkka5NiN6SL5Swtt10uxKQtouLSepsY7nD53idbW1qEfAPwKvSTQ08PevTWM8fno/tJCSlGLHJi8lCrvQxblXqXibAeqOmINEBaLRdqVIgDGfX\u002BIeWIWkUQ2mek9DAqWmZmJ1\u002BslNzcXTdNQVRWPxyOcTicmu1LE4qIy9u0/wc/UJUQS2TiUfLrDdrrDdnw\u002BH21tbVRXVxvqd4ftora29u8UQp314pHvJoEXGmUbduJQ8klKSmJt2Q4cSj4W\u002Bzw0TaO5uRld15mVbhahzvqhFpTpK2XejHn09fWRSCRQlGnk5eVhtYyncNFcnjxu5\u002BKFKk4eWC5cm8sZDSGlxOlIR091ysFgcclGMjIysE1M5\u002Bi\u002BQtyHG/DWnSLUWS9GJzCmMPXHU9E1YaGcX1jKg3vXULJnkpaWxpJVxwgGg/wPQko5dLozVknAqDToD4\u002BNxp8BANYJLMIez/3UAAAAAElFTkSuQmCC" + }, + { + "displayName": "Strad Disc", + "enchantCategories": [], + "id": 2264, + "name": "record_strad", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAqFJREFUeNqMk11Ik1Ecxn/v3KZ7t6ipc2OjZeUXaG9art6oqKSCsps\u002BmEliREF00W130UV4lVd14U3i8KqvG\u002BmuyKxulhbWEvFjkGFhurY1/HhTZ/8u1qxRRH94\u002BB84PM85/3OeBxEhC62xTNy1XhER3LVe0RrL5Pf9v8HEz/LU\u002BcTmSOFwWvHU\u002BcTtU5lfSOOp8wnA1mPlkl3/XiaAsoaNEjcM8vIUikvmcTit2BwpNpYnKa1c/kM8R8BSVShzySW215qZnlKpS6/HrpqZGLUwm7IyMWrB4cx0gM\u002BDn5QcgeWRhBI3DL7M2Ckumef20HuC5QHcvoyYw2llLrnE7NhX9n\u002Bc4EKFIs3NzbkjLI8kFLtqJr34nSKbjfWudQTLAwyaJ1fJAccCqRXI39NEuv\u002BO5AhYqgplfiFNIG8DccPAXVnPrb5nvH6TJlHxBIDqxiZiczDz7C4tm6HnsCKhUAiTv14R6\u002BQiLsPD40SCztbTDIef4HBaWR5JKPmxp5h2tvPi1TDebbsozYfpRSi42MlS1zkx2dRfDzL1coaOh4MUOdcyzRXWNHTIousAR1192O12ep6/5eD1TsZj8OHmecZjYDIWMuRIJIKmaUQiEeLJFDVGNzVGN8e5htfrJRqNomkaJ1ovs6XlErGaIDeGRTEB\u002BHdnVOLxOK1Hqgi/HSK4ZxPRaJTe3l7C4TBtbW34/X4AHn3rovvdvczJgZOIiFB1CFFVVVRVlUN6tei6Lo17a0TXdVFVVYLBoOi6LmeuFoiIrPIUkcyP\u002BOsVsReC2wsD99Ucu2qaRvHuAQDG\u002BlcYfS6rZjKvZqEU\u002Bh\u002BI4q9XJDuSxa5QuFaAMA/bM6Qdp5TcPGRTte9s5krZnkXFXuS/0rimOA\u002BAvpDkeD2/SOFf9WMA7XRV3KacNl0AAAAASUVORK5CYII=" + }, + { + "displayName": "Ward Disc", + "enchantCategories": [], + "id": 2265, + "name": "record_ward", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAe5JREFUeNqckz2IE1EQx38bciS8Jbmw7EIgTZqI1TUiLkmljZgyyhYHWwkWgpDCQrCwFZRrJSm9NBZ3aSSVy9kmVeQERdJcsY3JhovcEY0fY3G8Z5JL5cAwwwz/\u002BXjzf4gImzQBSUA2xZftxqSEnki3IhJ6sg5IQCT0TM4SEQCmliVOtwKHp9Ao8Pv6M\u002BTsI\u002BlPBybG4SnAP//1V4vlqj8/PxHpVmR3d1eq1aqUy2VRSolSyuS01StaCYgTevx6ep8PZ/fodDr0ej1KpRLz\u002BZwkSYjjGC3fvrRXJks7oQeNArcfDtjZ\u002BU6tVmMwGNDv91mWUqlEHMfkrzzg/K4NjQLT/TFpgNoLj1xui3a7zWg0ol6vY915x\u002BD4BICtt9dYLBamkH0Qcw44IlYKYDgcMpvNAJhMJjyPHAbHJyzeXLUy4yNSN16Sz\u002BcByGazZqqpZUlquj9mXf70H5MZH5G79Up\u002BeDepe\u002B\u002BxbRvAWBoFnNADCT1RSkkC4vv\u002Biu/7vgRBIM1mU1zXNXnf9w0/iIqO6DNWKhfkiYqOuK4rrutKVHTE931ptVoSBIFpEBWdiwKP7Ax728rcVroV00WrUkqCIDCdNXiFystk0uTR62ngOnjjX1hnpeZ8VHQugS8V0KrfJSo6sretNgK1ms/0v/J3AG7/vnyeyOiNAAAAAElFTkSuQmCC" + }, + { + "displayName": "11 Disc", + "enchantCategories": [], + "id": 2266, + "name": "record_11", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmlJREFUeNqEk01I03EYgJ\u002B/bvNzKk5w9p\u002BomdM0tWaCFJETPIQUlHkJKqJDMApDKowML4GJdFAPW4VBZKEUehADURollR5SxEgnBiOYm\u002BU2Uydzar8OsZG67L29vDzPC\u002B\u002BHFAissVv0dVuErNUAYDheI22vR\u002BwGd5nrRVFxLurEKDSpKYy9fSn\u002BK1AqVSiVKrrM9UKfX0LAvxyqhZNEbId7OtvEs7Y6EZeciXWwH1W0GiAkUidG0ddtEWEFPZ1tQtZq0OeXIGs16AvLeNX5FIDS8oshSV7uHrrM9QJAEuKPbHToudCkpvCxogaAb\u002Bvr\u002BAV4fwl0pjMYK6tQJ0ahilbjnl/A4XLj89hRBDsXFecybDxLQpMJAMWtdvYqIkloMiHFyFgH\u002BzFWVuGwzQHg89hxOFxEZicviaysbD6dvEBaey35hnLen6vj\u002B\u002BYmhzsaeGNqJr2igJiYWD4MvcZpn8Zpn8Y97yKwuoLiy10zSwoFsRI4r7WifBRL9bteZj8Pk5FTEppPXHImBmMmPo8d28Q48SlprCw4idioLmMqEGBVQFp7LfEJGQT8y\u002Bw7cGzLeoPH5HC4yC0\u002BxMqCk0bLgBTR8sQq6UzVaO\u002Bb\u002BHq1Fe\u002BPKUZPXALAfPQURx5cZ//BUhwuNzOTI8iyFtvEOI2WAWnLGqUYmbzHt3lzpQWFJIVgXVYR07a5sHBIUN/8QpqZHOHnajwVD2\u002ByIQRrAnRZRaHO\u002BsKyHfCWOwBouGwUBuNpnLV3kG6cZ2lxEVnWsuzzMzc7tQPeIQhKvF4P6TkFJCQloU3PY8zay70OqxTu4XYIgpK/83/BAL8HAOTXBLwJa9YRAAAAAElFTkSuQmCC" + }, + { + "displayName": "Wait Disc", + "enchantCategories": [], + "id": 2267, + "name": "record_wait", + "repairWith": [], + "stackSize": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89\u002BbN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh\u002BPDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf\u002BbTAICd\u002BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP\u002B5c\u002BrcEAAAOF0ftH\u002BLC\u002BzGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw\u002BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s\u002BX48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s\u002BwM\u002B3zUAsGo\u002BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/\u002B8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8\u002BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8\u002BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR\u002BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI\u002BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG\u002BQh8lsKnWJAcaT4U\u002BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr\u002Bh0uhHdlR5Ol9BX0svpR\u002BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK\u002BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI\u002BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx\u002BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up\u002B6Ynr5egJ5Mb6feeb3n\u002Bhx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm\u002Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw\u002B6TvZN9un2N/T0HDYfZDqsdWh1\u002Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc\u002BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ\u002BBR5dE/C5\u002BVMGvfrH5PQ0\u002BBZ7XnIy9jL5FXrdewt6V3qvdh7xc\u002B9j5yn\u002BM\u002B4zw33jLeWV/MN8C3yLfLT8Nvnl\u002BF30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7\u002BHp8Ib\u002BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo\u002Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC\u002BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z\u002Bpn5mZ2y6xlhbL\u002BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1\u002B1dT1gvWd\u002B1YfqGnRs\u002BFYmKrhTbF5cVf9go3HjlG4dvyr\u002BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql\u002BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU\u002BlQ27tLdtWHX\u002BG7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ\u002B7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx\u002B\u002B/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w\u002B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb\u002B\u002B6EHTh0kX/i\u002Bc7vDvOXPK4dPKy2\u002BUTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1\u002Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v\u002B3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY\u002BZj8uGDYbrnjg\u002BOTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6\u002ByXgzMV70VvvtwXfcdx3vo98PT\u002BR8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAqtJREFUeNp8k09oVGcUxX8vTsjwvgzBfyQ0VUhwShLlpYklGWa6KBG0xWoX06KIghFxkYUtVSK2boQuXLhSOlkUpMhgFFKh3RgKLmwIOjHEIVKrQtHUGcurMzHz3jyDSjwuhgwJ2By4fNzFPd89nHORhO/7zM3NUSqVOF5fqxMNYZ1oCEsSQ0NDSPrfolwuV5uTq21Jkud58jxPh0GpVGplgsUNvltjJEnHTEgHQMdMSJJ0BLQSQQggHomoC1hYWMAYw8IXO7n5\u002BDEtLS38Z9ukjVEQBBbvQE2HZemzwUHy9WGy2Szevn4mJyepq6ujqamJ5uZmAIwx\u002BviapfbvLS0lCG1oMLS2tjLZEyedTpNIJJiYmCCTySz7qWvkBU5vOzu2HaYrZantjyTDl0csa3uDUXlzJ5FIhLGxMfr6\u002BojFYlzTt0zcnQHgl83tuEX4\u002BVMIHoE3BbvMAK7rEnpSCpjJZnEcB4BCocCZ62t4uX6GV1farKkfLXXvHIDGAbovbOGrO5Xhje83VSTckyxjzDJdbzLHqes9S2adI6hlihRTD1M0roWecpLeTz4kczuL67oVG23blm3bisVi1ffW2lr5h2qk\u002Bz9ouB79dhrt3ZPUcPonfX10QHv3JCWJGoBFi4rFIo7j0N62iUcvX/Pnr6v4pvMU/7yBS/eS7P58B7lcHtd1mR0drdi4dPV8Ps/09DRbOj7g9y/3c2P\u002BNe\u002Btgju7knS0bSJzO8tfD/5mdnSUxlIAgCWp6nMQBFYikdDWboeejzoJhULkcnnm5\u002BcpPvfxfZ/c1as0lgIuShZQSSJQDUwkEuHc\u002BSHr5OBRhcNhCrMehUIBgOHLIxYXLi6P4tJcR6NR9R/cr2g0Ktu2JYl4PL7iLVQlLMWh/gN6\u002Bu8zfN9nfHz8nTewiLcDAO/MniNDTlSXAAAAAElFTkSuQmCC" + } +] \ No newline at end of file diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json new file mode 100644 index 0000000..c752e37 --- /dev/null +++ b/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/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail.png new file mode 100644 index 0000000000000000000000000000000000000000..66410aae8080b770dfc56b70991a85528cc7fdfc GIT binary patch literal 3416 zcmV-e4X5&nP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007mNklCqbTm#R1Pht%zrVfDMpR9fTx_teFGghY6Ap0F)gOxZQ4aP2*)eD~baE zbWH=GLYAqkt>V_uFrn2jkw}baG{%>iS2$!B2PGF6_^;f?vMi3KcepWhkHGjO^Ye=c z0d@5?Y*USQF9@^|T3chlC+x?IwvY}oSWiP}HO$h|XU;YV>K(gW?C+)EGmKIOQh|Y6 z*8%7s93&Enp(qMb!(w|Y&WT1Z0N3se|DVCc#0&iX^R%_K(&fKOrAs9+J_*3+=tI0s zEr&DcyLlJOvS@1d(%ycW`wt#5x3F9^s*1pSqM1m{AYq#SGB6Se48uUzwBpL%OppuC zAeS%opePDzxdP<91qPyU%5Ps!+R2?gDqSj5Q*W4CSjLWTB4j~VUmvMdnl685vH#@h zL@9&9r-B;FEq-a`NV3H0hj*-JT_ycP?;y6Fgt=*Iyx?&`ygXk$we@^m2@)|uw06_m z(^F(nk_E#sNbY9=Z$1kV6IkCw82K!m^f}QrjcE9<4ZiIn+`4W9R8&_H+D)_aGmAs1 uAd|_U%4H;_-=KnJStLx8X~Px(e+B?^=^(x7pfYs;0000 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail_powered.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activatorRail_powered.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ebc3232e5ef53e7fddfd2139c20f28949fd75f GIT binary patch literal 3419 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_base.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_base.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2d95815a89b46432f709a5062291db835c29d4 GIT binary patch literal 3204 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 P00000NkvXXu0mjf&Cch# literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top_damaged_2.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top_damaged_2.png new file mode 100644 index 0000000000000000000000000000000000000000..27f9137d6279a0331a069386c3dc0774329ceab1 GIT binary patch literal 3158 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/appleGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/appleGold.png new file mode 100644 index 0000000000000000000000000000000000000000..d7f6ba4e78ea23840cc5844cb2bda2e6543d2c77 GIT binary patch literal 3248 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_end.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_end.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb0d4c0611aa148f74311c59dfcb5b5d834a6de GIT binary patch literal 3095 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c964ddfb6bc0dfa3ccb1fe081d92d3523476c697 GIT binary patch literal 3055 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_feet_top.png new file mode 100644 index 0000000000000000000000000000000000000000..890af4ef85757dde4f7ab24cbd99049748d23867 GIT binary patch literal 3436 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 FV1n&E$%y~} literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c01bf73700c1e768504cb34a5d64ab5971078115 GIT binary patch literal 3113 zcmV+^4A%3BP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00040NklUd-t%fY zMODeNoXgp7VvH>6n#B4PYYlx=lGN~KZ9;7CvEBgCg}}|-Etj)D6n=!F#27h0|H-5% zu#3MP$>5NyS>)tsP9Oib^G<}5<3q}-~3u2RFi}d0%nzG z+TZ=CXQyXe{8H>H*|!p?Z+b++YDMxc=k3%GLf~Nl{qLHLIG2uj00000NkvXXu0mjf DLF?0G literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bed_head_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ee415242db40b86d5459490281f599a7ee5d33 GIT binary patch literal 3441 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 T_~(*?00000NkvXXu0mjfykKq} literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bedrock.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bedrock.png new file mode 100644 index 0000000000000000000000000000000000000000..4d90981f2ebbf01024f4260a2c738a1177699774 GIT binary patch literal 3610 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beefRaw.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beefRaw.png new file mode 100644 index 0000000000000000000000000000000000000000..75f744fbed76e88f0eb5c5cb430a5085c756fee2 GIT binary patch literal 3330 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 M07*qoM6N<$f@7UNbN~PV literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blazePowder.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blazePowder.png new file mode 100644 index 0000000000000000000000000000000000000000..1040965a068f07f8a10f969792f9f8395f2e6b2d GIT binary patch literal 3233 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockEmerald.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..77f51a6ae3b608ff59e6852c649d5a438a4e7f5f GIT binary patch literal 3311 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockGold.png new file mode 100644 index 0000000000000000000000000000000000000000..eb3a2ebf4456b5757fb08c03b70efe883a7848b4 GIT binary patch literal 3351 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 b0Dlhv0{hhz@D^(o00000NkvXXu0mjf{&Or8 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockRedstone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blockRedstone.png new file mode 100644 index 0000000000000000000000000000000000000000..1bac229347d43552ce032e7bb7776b50afe05eb2 GIT binary patch literal 3392 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 M07*qoM6N<$f{<3y(*OVf literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png new file mode 100644 index 0000000000000000000000000000000000000000..48b72756d6150d6e5ae857cf79b0ec14cba56903 GIT binary patch literal 3452 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 KMNUMnLSTZ0JTa{R literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsCloth_overlay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsCloth_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..2773fdba7a8b59435cfcdda6499a5f31274ffb70 GIT binary patch literal 3013 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 Hu0mjfitUqY literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsDiamond.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsDiamond.png new file mode 100644 index 0000000000000000000000000000000000000000..764f2d0695783ee34855ddfd8ed12226233622af GIT binary patch literal 3114 zcmV+_4At|AP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00041Nklr5<9ST}-5d{&7E{=Ye|3SgYn$ST??a(0OqcdhmGMXEKQ*5eFxyHs-TBs`ZD!MN*7~lZNYI>2njv zWk+MsX}b8>@bK7b!!mRf4vToYy@&187{_FQ!TQz?7xIg+3?0v}Z?Fs95*7#;hzN7}6{OQ?XqtwLgYuu43_yJMUeN7!(eL-6l!`Ff zzd4SFNK!;3GM3e&>wrn8)s9*q8GDpcR7w#5OBI`i;x@lqerjTy0dRSBjizZ*(=-AI z?r@#NEt81QG|hlXuh)a``yd%V2fv97eOD5fX_WXH0R9u`9Dp^YmH+?%07*qoM6N<$ Ef;~{g#{d8T literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsGold.png new file mode 100644 index 0000000000000000000000000000000000000000..f38c626cb14ea5ade6484ccf065c6bd793290cf2 GIT binary patch literal 3003 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bootsIron.png new file mode 100644 index 0000000000000000000000000000000000000000..4464cefd4156f3333af3c5682b66759dfd5240db GIT binary patch literal 3089 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pull_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pull_1.png new file mode 100644 index 0000000000000000000000000000000000000000..5be70a17378e9270c4e89b1dacfd39d856139ee8 GIT binary patch literal 3184 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 Y07PU~-@S>fWB>pF07*qoM6N<$f-|p&FaQ7m literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe0436dc2b59e0d55427ae7f312369794ef842e GIT binary patch literal 3174 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 M07*qoM6N<$g6IL^{Qv*} literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewingStand.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewingStand.png new file mode 100644 index 0000000000000000000000000000000000000000..822d3e0dad37efae1cc84ef9ddb399c115feb93c GIT binary patch literal 3301 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 JPDHLkV1nMjXSDzT literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brick.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brick.png new file mode 100644 index 0000000000000000000000000000000000000000..6a2cbb1bb9ce49f6686985e7304e2a65c1975dc1 GIT binary patch literal 3308 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketLava.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketLava.png new file mode 100644 index 0000000000000000000000000000000000000000..c45d5e621a33ffe47cf968edf3623e23bb44a5b1 GIT binary patch literal 3266 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 Ax&QzG literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketWater.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucketWater.png new file mode 100644 index 0000000000000000000000000000000000000000..d01ac957be73662085fca56194e6a37a6cc550ed GIT binary patch literal 3203 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b3ef223a7756bf3d795e3c7c000fee984225e GIT binary patch literal 3340 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7a1a94f4d0c1d8071f768b97eda386c51433b955 GIT binary patch literal 3325 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 Hu0mjfD@rza literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png new file mode 100644 index 0000000000000000000000000000000000000000..694acce63a2e05156d0832ee86ebee4df51754f1 GIT binary patch literal 3284 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..193b7146931b444a959d6b062d89ebdd8b790d36 GIT binary patch literal 3210 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png new file mode 100644 index 0000000000000000000000000000000000000000..9d6998437495442a3f2e244ceb816ff79e24bafe GIT binary patch literal 3170 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 IM6N<$f`;SdD*ylh literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png new file mode 100644 index 0000000000000000000000000000000000000000..3f3a40d7c73e601706a0c1ea1133b47a7e951292 GIT binary patch literal 2983 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrotGolden.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrotGolden.png new file mode 100644 index 0000000000000000000000000000000000000000..dd2407782b4f2c75e33404b209e99dbcc7951dff GIT binary patch literal 3233 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%0A)(dif*v}tYq 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 KMNUMnLSTYzR0h%j literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots.png new file mode 100644 index 0000000000000000000000000000000000000000..09e4931982340affe3126341ca965ce89e07859c GIT binary patch literal 3108 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 LNkvXXu0mjfmC>DY literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ee91e1b06adae60db1d0cf9b03873566b257985b GIT binary patch literal 3119 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 JPDHLkV1fe;#5@21 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_2.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7330a9d9a3683b70b128cb428d363c7c9c15997e GIT binary patch literal 3233 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 Trpp^~00000NkvXXu0mjf$)FKj literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_3.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_3.png new file mode 100644 index 0000000000000000000000000000000000000000..1f6a7b276f9e235b2d7e8e3ae7a40928e5eb1450 GIT binary patch literal 3147 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateChain.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateChain.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad27b436fe9df2870117b46e59e0f1e71820ded GIT binary patch literal 3179 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 KMNUMnLSTZ0JTa{R literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateCloth_overlay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateCloth_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..95c6c44c40663c486658abb208734af325082182 GIT binary patch literal 3226 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chestplateIron.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad27b436fe9df2870117b46e59e0f1e71820ded GIT binary patch literal 3179 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chickenRaw.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chickenRaw.png new file mode 100644 index 0000000000000000000000000000000000000000..121244090a98009be99185898f12326c4ffa33d1 GIT binary patch literal 3130 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay.png new file mode 100644 index 0000000000000000000000000000000000000000..2fd355801b338bb1cd1dbf24d8d431a094f047f1 GIT binary patch literal 3154 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f7c54204d22362bafa9ebe8d5e668e3184deef1c GIT binary patch literal 3366 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_10.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_10.png new file mode 100644 index 0000000000000000000000000000000000000000..8222ff372f54d02514110aea3a41aeb587fe22b0 GIT binary patch literal 3278 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_12.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_12.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2d0356496b9156ac526e604396f3a5062ee237 GIT binary patch literal 3370 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 A_y7O^ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_13.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_13.png new file mode 100644 index 0000000000000000000000000000000000000000..75dc88a673024a3b7716f8703324dbcd11d26cbb GIT binary patch literal 3233 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 TJ1rvX00000NkvXXu0mjf_$1y0 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_15.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_15.png new file mode 100644 index 0000000000000000000000000000000000000000..43a0724cf8d05e21fa0619c5ee80353e4aed49df GIT binary patch literal 3182 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 U63vGb)&Kwi07*qoM6N<$f`QHO&;S4c literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_2.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6132a940fb7265e3c930d38073095ceacad44ee2 GIT binary patch literal 3282 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 QYybcN07*qoM6N<$f{Vi{*8l(j literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_3.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_3.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc4d00a29c45c433a059a5299b649ea504fa22f GIT binary patch literal 3407 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_4.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_4.png new file mode 100644 index 0000000000000000000000000000000000000000..b49d23fc6c026f5b7b59bb7fe29e2b0a77582bff GIT binary patch literal 3403 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_5.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_5.png new file mode 100644 index 0000000000000000000000000000000000000000..1717a31b0fc9c0bd0b269d69778f4b40450466b1 GIT binary patch literal 3405 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 mbOJ?5y literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_9.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cloth_9.png new file mode 100644 index 0000000000000000000000000000000000000000..7876f5b1818471a1abbe6dab51e87b69f5d7c2e6 GIT binary patch literal 3409 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png new file mode 100644 index 0000000000000000000000000000000000000000..2404dad8710514bcb68e73b62f7088a95c89aaa6 GIT binary patch literal 3035 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_ore.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..87bed19d700e14a41fe90d0d636e98f7d649804d GIT binary patch literal 9016 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 IH6h`D0epbf^#A|> literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab9e94b4fa86ce31856734c84854c38734d38b8 GIT binary patch literal 9034 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

cSb`x#n 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 W|2qbgxt77kaGZsnv+uM;r2ik5{_ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_0.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_0.png new file mode 100644 index 0000000000000000000000000000000000000000..f02b61f358be105a8ded7362179d47c9dead2cf2 GIT binary patch literal 2975 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 VPXECHHktqc002ovPDHLkV1jR0g@OP8 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a2fd6f8cd5ec5ecdc4f157cd36ac86d070b1af1e GIT binary patch literal 3046 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_2.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1f28df72c91867d824ccb519c00dc8a1187db9ec GIT binary patch literal 3108 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 bB|irMd@wYn1N%+T00000NkvXXu0mjfLu_Y8 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator.png new file mode 100644 index 0000000000000000000000000000000000000000..07a741f038c7f10fcc843bdc4f17395c082a2d08 GIT binary patch literal 3321 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 DtDZEe literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator_lit.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..731bf17f7020ec6c8983fbad6fd400741a6c5425 GIT binary patch literal 3500 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 a{4)R-6jFrU2v`IF00008d literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass.png new file mode 100644 index 0000000000000000000000000000000000000000..3c0794b69829d809baf013dede672d9f55d85f37 GIT binary patch literal 3985 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 Q0ssI207*qoM6N<$f=R(L82|tP literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_4.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_4.png new file mode 100644 index 0000000000000000000000000000000000000000..7048766d381da1e054dbcbd68b4c2c7f8933b185 GIT binary patch literal 3395 zcmV-J4ZQM+P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007RNklEL}vm5~_%_rl_^8F{w6reJ}65;}F^)9UMI4;oi^v-t+w) zB_jM!8T@DM09bh?R$l#6mgjjp0q4gp=^L>D2*Yq2HgILv4q!AI{Tp!mT))gtYYJUH zlMgh5SCazJH)2!h^2rr#ab1^O(U$SEeX^xii3r8LX<6*{xRUST-iwbaSF{BnQ&3b( zt;aJ31weAn1mM)ZJxn~CR|Y^31Wb%h(g-zMax(=*a?a#Zr^B5wkK~-Wefi{x>(tlR z+F$TIkNKy!h|vV#=0%5UNjQBVU||*RK8mtrG-StWC za``Y-S1lJDex|`N3~FTucUhE`S2AR#NSL7FskQ>$3=o73l^|EN<#2C`3y0EVvk5#e z#9bEEH=^XsXq3-;nlzOruKYH@kpNR`UhZDv$gzMWqlq)z;7L5>M>IvQXiK9Kr?hI) zy(qlycd4#@Z39x#7&HAYg)X1jY0cH+Hz=*PhX!zG%%fToI_(5U)Mbp0ZUB^sFx-=p za*w}#xK?)f^?6g>AI-|A@0#cDf05o7CsR;lU&ZL{Xt4j_Amfi`S~l8BbJRDvHZVl3 z?6e|nS!`_7*;=-hHx2b+s;(k|;EATWzCt`6Z@J)Vg{6IdR;#$nqCC&T_k9eb6`tBc zLj^%V7=~;T5>)}UY89<@YX(*b-zptAwYBY>o2H3v+f*vQ34#ECNF+i+N2obj+*XS} Z0|2x90>__~-QfTL002ovPDHLkV1n{{ReJyc literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_5.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_5.png new file mode 100644 index 0000000000000000000000000000000000000000..82d9691f3589ed3d7f0445d72bcf4010609641ea GIT binary patch literal 3513 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_6.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crops_6.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae32791874d52ea8d26f8fff3882e1b1183a43d GIT binary patch literal 3523 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 IM6N<$g6&$K#Q*>R literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3a2e6292b302d051f6d113b9ba972810836fe7 GIT binary patch literal 3175 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 N002ovPDHLkV1jw1?a%-K literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylightDetector_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bd62f8c2020072c72a82b245ec522dc03b7806fb GIT binary patch literal 3503 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png new file mode 100644 index 0000000000000000000000000000000000000000..a7446c9e8a8c755f1e21faf389634136d44fed6d GIT binary patch literal 2267 zcmeHIXBIq!$_ocGH~zGZI(lvb1m006)n z*5;1;HEW*%QWE<)?4{2);XtUPl_>z%dun#Sk$ecXg8~56=`uSWhX4Qxz%5&6i`?AY zyu7@(Z{OzU=NA+d6c-nll$4;+=+e^Cva+)B^74v`3JeB=#bPTfD{(knRaF%pkFTz- zCJ+dpKYy;Rt*xu8BNB=A_4N%64ULVBBoe8mrKPpCwXLnKy}iA&v$MOqyQin8x3{;i zudlzqe_&vMLZJ)}4pOPqp`jrfjYg-_hlht53FMd2nHe6BH#<8!H#f)U^XKR17Zw&47Z;b7mX?>7S5{U80>SF) z>e|}c`uh6D#>VF6rcfx{+S(F{MBCfjJ3BjKv3PfPcW-ZR-2fMBIvBA&SM#k#iJoyiib{34ADdDcA_31T)KpX{irS?~{BklHj+M+J% zdw&s15$x2E%ww_b0H zGN`Wrd|F^q*B=xc1K~Lt??CkcoFt51b6of2;ey0^_r$9zTQI|#vY7M?ow*q>9SF8- z@0iVrUJnQmYRvoR7rLH3!`KV^4KZPJv+ZSUf{CD-c{CJf7_T?DikxnFe$i3IWg0g2 z8v2|y1wY;cR@ycOa~`B6D4Xd0Y?F=Zy2WL(Sz}{QZDAy5>($Mi!c@bBwP~2}xXFM4 zuZi236Fe2m@7jC35T~iKy6(nCi6p^xq+%VK6rWTqDTU9^HVZc7N>f=YvH1%#>G~R% ztWwS$S4Cj$c|}Mt5&b?1PH1XsJ*=P*c;8XHl`h;qD`)csmh^*;Ziip9o=jM3227F8 zGZ>AGkd9ka_Ac5MHM|7lJ(R+fRS_ES7v)@X=iSMWqkq4Nk|x#Rgm$f_t*}zQ!jA|K zRz)QkD}}qV_E;EYEdSU3?oVs4d{vw@j`_P7cgT_%2??YQ!jK#rBos#}?S6pO{GJzO zSO%*hRbUDLG8fcv#_##pk;k6BOB-r6^)?$g;r~avGaYk)R-Th4hjZ1|vu#)R@`K6r z!L*z-e50v`Ks?iP*$*8`EH=wk%z6~8w~BZ<)M;hu8QxwA;?&Fi)&+0Vy{C;EyQ>^& ziS+-4nd#d=aM{pQ2suv|PKaoN*Fq>#LKsyUq)t4amGHVQh8@jG)`|u;8%Whfh_5J< zTN(*rSx-(aM+k(N5a9hTjs1}Zsax&EyR-zOwm;8l$&nN7QZ{};vtz%D6v=9-)H!P? z{bY_NSum|GVuI^xUE?OoLe*g*)SZ#ttQeoK#=uV{@mFJT2ZPmNE{%gy_uU3)(0l9x zx73I5aUQ83j};0gQ0ZxhqEjxs510W4{evv(Gw7`OBsfwDI*IqD5T{{Tv}C~r`M9YN zah2EQ*j>4xg4@A5?ZY_GR zmBeb<>8q*!FOJv@Tn9(^si4T-^I<>vLI(56kI}gtf%j20pN=VJDtS<=V}+tg$0Kbl z!!;H?``-8vO}uA81l5)Nwwb>B1i#R zUwuubIGlO9-DiKM2qM^#_tA4`D1xj!Dx_MzL$48HXY3cwwR8R_eDtd0wig> literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_0.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_0.png new file mode 100644 index 0000000000000000000000000000000000000000..4a50ea114b89aade1e12e14e24d1664c8ff61a5e GIT binary patch literal 2836 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 z0001eNklh($ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_3.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_3.png new file mode 100644 index 0000000000000000000000000000000000000000..59c60139b688265ff18a1c48be62d1f603f423f0 GIT binary patch literal 2923 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 VU>ubrd^-RD002ovPDHLkV1jP!Xc7Pb literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_4.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_4.png new file mode 100644 index 0000000000000000000000000000000000000000..f44d50e1e62ec552088bae1b7cd03337314c6538 GIT binary patch literal 2947 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_5.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_5.png new file mode 100644 index 0000000000000000000000000000000000000000..100e3b6ced40d46cd548c143174a9272b08a2573 GIT binary patch literal 2973 zcmV;O3u5$%P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002UNklKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002zNkloO7J_eGf)$!%sYbSpx^n( zuvs2H?)&~ajw2qlXObwT#NBzGFf&}&^~1oYs47TCP@J;6-Ulig^aTL0uIp5PZ+aRT yBqG!F^|k3K!XBtLI6aHUe?debBE$VVz6SvFU!-(FKZgeZ0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002vNklsHI!PyzS~?UjM>U?OrG<4FG_d!{4?oHe%+8-xyd%YN`2_G~z#^ z=3CJdx14WlL?i}HrIgDRW@eaKaCe>=J%cbaNJIj`f126fX0Ibp=Hu#V(9-jmdS~7f zti2D*vH$>H=XrkieUFChn;A+ekvop#hYmT4Cq2%3d%^Q~dTza2)IPc9nW ugPfxtYA#aMAJi;5joyIYxK@V@_#FV`7r#z;FeoSh0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003eNkl$<~HYZ6irIba|#hMB;Um6U<@UgB^gHi{1_uivPDOKTW$TdF*&F6WZuMk2G z%3ahR$1%rZj5j*RaiEbY)>>#ZLQTi?`m&X^Sv1#mUH|m~GhaR^ClJwX_gWh*IuYSH zP18#!_I;0KSu*Ds<4v2c>(I6>_I*bP;ctyHxipRlrcvse-vIzjg4h+8qB5)i0000< KMNUMnLSTZzRk1Vx literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_9.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_9.png new file mode 100644 index 0000000000000000000000000000000000000000..8aaa1e488ca3e9a34c1bf2378f0bfa2f4cea703e GIT binary patch literal 3049 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detectorRail.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detectorRail.png new file mode 100644 index 0000000000000000000000000000000000000000..e0d7123221a1018815c2095fb00f6391c6308094 GIT binary patch literal 3448 zcmV-;4TtiHP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007`NklB#`g0DOVC(~wXlT5CQF{z@z<>hcVeCJ#trDT47 zo{5PG`Rw^~7G6K4XPv=HqmC+~L=+X#2nZSh4Jpu5yBHfCWqf>G07L*z9U7GUzEt3| zQ7f_8a2f7$IJ6zoodq`O4qCm`lyNdGB!B|&wGciUhQY@wkOOH$-h;&AH;$jXLUths zKt5lj`tt|st`m%njfDpHW;5c})RY8R(R8wr2!YoC;Pk~yOx?W8%*=agwK_sTLrQvj z5|m1gRGN`2(*&SRQRq&@ku`~k39<`0-oBY78dKPtPUDr!RQ#WejO^j|od>H7%ASYs z`y{K244F9&?x?dtgt4Palz~(VZ*hr0N-WzXkyy`P4BT=V*L9ioV-&q@bhWMLT~V?z zUqn?^T(3-Ld@V}5fvT$XrFv<#aBnsvY|Fy7Z2&&Z&GBS<8pm;3)c5WlM%7ewU1Q(= z5ju=Ds|g@X0MKiythHkpx=FASP$(4Hx^<9vyn}&(KH57p;&Gd+*RBH~q?8;?33=qq z1#V1EVrO0=ZAgSn>Fj{}`OWG>7!59^<{U{3tZVR2?gYSb9AcK$GJRMIR;LWmtg$IJHuTfKXOv>8 zgyT4j^qJ_IXla_)+CdZI0i*U$6K9WhvPpMXBV7P&%liLca9x*5H8kn!4gUhb<5%Ah zE_|)Rmb8IoniRr~g$8rW2-~tGK-;=F+2tyk&jGsHM!jA~Q=(KNHPFEKeafE4BUcK5 aUjqQARw6wF4%3(b0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0004(Nklc@#=PNvuPr2s%Qppmvr z3gs%lx_TIW`$4_v>ZVwg=-R8+7NjRJB0*mFzog{W7#kiUW=!z+-!;XbCtT%s#9aYV zpTfK4FG}yzi3T)`NRX|=GmMZ;03d&UL7`kFZJCtZ8qt8p{PZ}5a<%mm_tuw0cy`hE zbpsobAZweuNKew+`9O@}(4a3g6_5G*keQ?Q*1H{j9fcfz4TY^OqRCk-$FN~wk(n#ro3xTVawtZFu|Z}IHE@&5pyipjGP Sb!g@Q0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006bNkl%1<8$W($ z$>a<4ew+cIxmc_%pfrt4W|_#{Tg+t^X$=NAyn7d4msaQ#l+|pGi*F_w(iKg)EC4NjlNP_}!V^wOX}V#c>xzBt zZJfS0%$=NY*);GB^ix>NbMEzvDv?SUKr_t-b~ZH=k94!=d5GD)egcL;*lV!Se-#m7 z<4TV!a(})0C+hJp2^y_=az#i+W{KN*Vh)@#AYF#k%mKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009tNklO_T&L7(2wo9`HV!XU6?L>8Brmm_OLu;FsTiMG*lCg(9bCukk$} zB#B5QiWbvowVLehJwgNmG-`FWwl)}y$H@L1{(bd^@nl5#(LR=Av$MU8Y1yoAWO;J* zHL?uRNSMm=cT`SJn9UqMU0*YEX2`zhaX*(Ozgghr%NN{RTBcTSkk79%9**ehT`Y47 zzCmr=QjYz-Op2b@tXF{6j{g=9&S-A zmT}BEA_(D72)TWI&1JKS5CL|}hfEEF<;57bV^TReWxxD@@4tIYK!$Ru#M!G;{9u@< zwm_}gAdpT5e@>?}z?^6_OsAvM(>tg_#jy>>lM&6!CZ*CIozK^djR}*H$F1JMb6v#4 z?Hy{>kF2e&vA(&95EA{nA-dip7?e3UJfL;e!ZgOLt*+7^PqD2!mgTdQN+Q%yh?z6P zFf49+Iv~*RbX<3a@B4VJ&(Y%}CZ>t&x-2iHXgBNZmUoE9G=#3}2t}pcZV`{isnst~ z6@^SH%~kso-}f0#EY8p0pa>Zu%gk}HoEdT~rt$4JPgu!ik%NN0@-D4blaQj))4L3ZLzJLG zGMPZgb9RaaR#wuOwu58I2+#E}4TFVnl+U)uhl?7j62P!$D8V4zZjXeP;A6FlECoo! z5`>iynx-)tO%Y*L#WW^p@dT@@8Q#Bpj}lVxU6*^=9Q{F`MzcX=A&O&12!%pqQd#ud zFPO7ABB+EgO$*cff_`^Hsk93LP}DFhsU@DD{6l{@K$6CU!wb}FmlU^yEG{l{{QEOx zEuo?7Jtos3mgR7Menu=7$MZY}LxaQpeWr%V-1muT3z+7Vn_iFO<72*x&ymYJMdHat znpa&CiA9vKLiNL2a=9#b!vRm9{(%St$fPqccgSYfs9sdbt>=hpQT`tQ9hDVkGBkwcVILYqj%pYQjN-Pe6x*Xz1o*Y5jzK3~t*b*Fo{IVve=DL^0) zC8wi@y&woL%WOM>h010F_jlpp$av{{6(g@^2OPf}4`rV%u*+ke zwPyM+2h}u=cr-0+_77_^8!pe8h7Y^e`!7GMsTqm>$3<@hhid0HuTEuHRxpRG3;NG6 z&(@s4z9(#8HXRQ-|DIsRWEwM>-Kd0{;KcE^*gWB$8`!m-J~w+Js%7$~?~PC2Hy>6G zDwu0I85(dBChB`=T)5U#q4u_5_TEIu3bRUe@N$?pIHKSai!o1FORuQj0 zz(dR{&3ud9j0bsC+P` z_`8sbsgm?T;sEu?&OL1+2N89#G=xXwt(X&vk(C^3$f{0)m98I5lz8ke?sHV{5k4!A!UW-HGyyBga&msyl$&$8DGT}sb zrhAu+Xv-91le6PSkCSswi`Beu_UWv%@^R+}^QT`@M;-9-K3EM*c^_K>D?0s4?_6*p z0^X78iH&=%b<}`gW4tmaqW-OO5ZUartMOA5v(!z^6EG*2yEI<$?DN6GRoPmVrynwoO$GVsQk{x zDt2kQm)+Q}4aXHn8JmA-jn$~aVjh3Fu*0^Zg?(B2a?TI?$s}UcALFW_7ttP{!M5-! zL&_ohWZ#a;5*3|{1qrTXp=_x|U6s@A=k4w+7B_dNpVB_iBH9{)=WOJ^~)P zATRgs@^gm&hrQ!Vn2*Qi-&SloFkZHLrCz`OZ)w91899HsO&@>C9qZGGl~b~0`dYHvA}*B(N%CjxFcEZ#_kO*+3- z{K}7X)ZZLnS|5SLePFaXZ~W$qbT}Z+`3Fxa@%t`#wiyQPBQkWt@^b(hXi^rwoFfvK`w&JYkW4pZ((pjbD*|DNOfi=01?RB&Qu5K zQ;OfBNd|JU%l8-(34Y8cfR#@%b23@}nY>OA!6|K{rL4y%QxxtpA_ZDK=hgKp`*>)1 zvX}FKvG$XW_<=3x`06yG0q@%%aNC{t@>3e8@8`WzLfRmPlF_Jp?#ZH-RQ(wbcngL_ zKD>48jgh*pS{TX0H4Qe}dhw?Qlb(t9DX84IN+HAo^{Gy%?RfOu80o$t4iz+>e6Rb+ zdUKAv=svIkiJrHFMfRWGc_@vDuQnrKkwv{o^RI*)|A>P0;+SL_F zP!UFSR2}@Nk1eh3-c81m)T1rxw`dFC8FfSyL5npu%?LricMvV0_!xCu9aN$241B$l zgd<#|A(gdK`=#+k@N`(27l0uV9}Iev9^kV?y{YOn2bluWM%mn>aULm#@J8^srq9 zizv50{bIJI@Nm@;vN7^%gKsaIcd0(Z_j{ikyc;8Bhb$Q~PkkmUvbhCXP&U*gHe^Ir z+kAQvyLINDy8b%?Kl}1n=O>NT(&9KW|#a zaJeYM1^*)P!Cej3s3cp^K+q!eJ0M=99#VbK@6b`+oD7ih6wY0+du#{0H;tQBt<-2c zM2P)ShC+k>eQxwz0AIjvD=F5f-@&qKrG!v@8fIQ=0~|REJC)a3q}&cSkQc&ss^U8u z?jNz8`RAdocIChcYgoZgg-uQ*nmC2KKKZC5;^fz!$)3^y!mZ0%Si+D=Vh?3Eg1xMz zo0LkZd5ZxUMMYCR&CIKJ7HHgZL0ok?CmN8H0e-g)n)O`L=C!D-VGP^&q|1~JelIy7g1L~ zKV+y3PxFf^Y!7Jv$8Jd$-$XQ`YvkR423jg2J}4~K%&C5V@hiyaabj>!eW^L;-2Tp? zuS$pm-RP~Mb?Mapg}$<+a^5Aon>|(8%3sG`@L^yxiCVax`2xz0y=`&jq3?sD^4jltb`iP?5pPDY><>#r{7 z=ZX`z$j#GtA38i3aW_bj;6dl`!nsej3MF9l6i;AwNdcT@D{C6Bi+{FBN<97&-ikqO z9cxX`ye&^_jZ`mg^|P@MC!8hDE>XC2A%X1?FAunHMwWdLbz?+2WrWE{`)u6LTb!R4 zrC7_$*4#h*@?<5KPzqLVoPf2q?7>CpZ9mFx>`GkxbB2gIxrW3GWpWFXM07dsyMPE! z%#e{!FJ>={Go)+6p4M9dR)ztTdMZ~I-;25Muj@n2NhUwT_D=TY1a~584Z>&}jRXt| zHviBDuep{#@58yf}r zWx15dj+1FeZ&gGzOtxaEnt;-vzNHlF&i8(B9o&i}1AeP?*e)1(w_28{ri8muP73-D zf%kkHlr?sc-9<~nMQs;{P#y#mWsv)R-@}x1nHzV|@73jkUQ=7^sW4(cYVSV!*nGUOW9W<~>-Y9a zhhRkG=U`@HDn2yo%mFCV_fu&StVp2Xc}bu`uwA#wt5Y5UM0T5J zI2N2Z9O!2v^5B)p7rRqo=7%*|iyeMnHB3}rc>}$6DEx04cbOh!B}<=TT#;`x7AOR& z;C7mGduq1ejjAd+Z|w~5tFZI@Isd+SAJ+*dFJFum2fogtSV4CyvuPtxdbgl8@+0_y zo=*GIZ!5NhG-kUyhJ)d{_4eH)5!JKVM2a=r*qRqJ7LKq!;lv(k5iqSa({M4xoZ_^0 zCV%fiQ*c6LtN~Y?RsK=$4=$LTC6HV5K?9 zpi<9~n@%E@$@1 zx@%Pb4cKa$D!N35Sy98C5N7wg4L>O% zIwqG2Qv%!z=aks!cM$d_u>#`tfNg}istI)iJ8foz*p&0Z`93U;*imszla)<@(Vt7$ zsD*vLdrIs2q$x=Cslc$IluN_|4-@T~-){t7w(mmWspVTL)MjE&vA-}64TCaZL5q{M zgxf0jmuM;eQI{lB*>%Eu1L8UIyb_Eu`4l$AC8Skey?uEocj%BR#i)Kf)?F-KpZC#R1P8P1#OmQ84vsPP7f(*EK zy?~CoqyYTD9@A0o%!!a+hSq%qV(?wJX zHOKkQh}^f={560n?LbXH!=hfokkVih!j5cd2Vm+XPr63iykCgAEdBfI<0?>!=e=j! z=qEkNA}C}gS}W7w^m!}oURn}t%!?0|%9PCC4tOBMSQVCk35Qub&P`Y~=U`)4P?HH8 zF^yfZ_XycDpgD2S?b72Xf$S+0qE3z!$FD}I{uuj)yCFw)Q1w4su2sCnDiwDpJO#vV z`@HodRq;>bEiTmTE=F8k?H&kyf2}IsB1@?q&Ik9tGlg$rmX6V*NdsfQo5K-hd%w=$ z6@=M73c?XxIm&9>x>(!FPBW2$+NHUWx~GpB()Z;%yeZ=;!`W>SlI#L?Db_?!8SX4+9ji*Lt8}KCQ-=*uaQ}^Y+zx$If&5qecukzAda!4|8wZS(fw@xqqv?VwH z0r6Ei9)`G+vtnzCUx@||AaDa^znqD|Th1T1F~#@gz=`aWPZbg4y_tr`WL9lAbMY2n zbjTpVWYu0BK+)O{f`&WU@9xcfTd}5y2-i9^bt{rB7h#;!pxwkn?kVc^3w5nSvl^MM zZ^JexP|-?)5WXtDy90QZT3r&mEf17$?S6g$`g2qSEvaGHj2{LKq zH^R37QvK+=)MSmB-!%?E{LnZ1;{InYC5AI~=2D!|(D3b~)WNcf>7;ckuQ~bpxg1qf z_=^X-ELGf_Xrk;=6pJ`{&I1cZTLI8``sK%5eeek^FPd~rrp2_!z10GKo`gSZ8Q2y6 zJBj=5ogyOFcSVnw#CosqC@Y?ssZ~{1i;`5cIrvp-Nt*ua@rtA;RV$gZZiq`0)H{+V z4F-^iQ|z5S_GCl{%%+Jm71cQe^1Od~KUM)6Vim!D%S_o%fSR-z^ci)k5at&$NxdJl z4D!{B(>xBuUbNs;31DqQ0R=&gTr_`SvI}_ff?bP;3P*Bw(qAn2v0mO?Ulx05=@>h* zGM`kazq&`t#gc6?{(+v78XR#bhRl9sEj6=hyM^^`_6o4a41|Q<@5GqX?L#&doJ&^v zT&#p`A>5 za8a0<=NZ;%<@2X{#-%0R$=&{WH$BG2ExDY3;)EArFV;*gvOyaFJg|w&iGtQ&Og;Q! z%nn5NB=^hyvZMyo$yoC?pLV!{6f{u#rf3^`YUUJ>a`r87Ct?uqpKyG9))Z9kk$OFcfi8W@=bM~8_}3q)?66&Uxk0r~_zVs$#To;< zrGXV&3hD1#WtYElSzxkZ!DU1Yo(s*!si_k+mD4P-S(DH`DV&8jXa$$37|`!L2M!{= zqEgERTP;f*Ew@#1iR@qXxEvZ0Ku$NrFo2p$6&Kn98Sly7bj2+V#xoMPdhdQgYgfso zr^D>1+lUUU76)N%d7D=Xxgpydk!7HC+mT_&hG#h<){Ks^%@5&KTq>>Su(sOx;C8^Q z27$=ku9dSjnEkR_FkPVn+=4c4=NzCzq4_|q8oig6ZopJtc$V8fpEKvgR;6_*z?KqG zmbvFhqaJJrg5Axlj@J*`nh^Q797w(&MJr87F?&tL-3MEZ^Z{yMpQ+=P<{VB>3ty1F1>ic8mbYZ1wtsSSS62llm8HOeZ> z6?usOJ-zk(4u0U+GtA;-0)U_RtDCI_f%dVqX2vPf`0mA(rQf_iuNIivCinMC3Z0{z zZv|O0In>9@g7`~W?GGDvjVS=T3(^gu4!yT9F=PjC5{4Obzu8qi=p=^qbs2z@OSu>h zP(h8NW|*D&o%Tewi+m^Bg+e1-NyW*bPBHS7@Tp`!Xehce&z<=`Fp6&-1BbzHYzx?y$#a(g~U*nSW$%J7d zV(l+a&{H+MFb?Jo!F-2#TwpWyN{LTfNV-J)9-S+Pve1P3 zeZIh=k6=Dx#qNlR4C{~v)}xD71{l8Z7XvLhMQtLh%KRiz0&YDVgV6!sA0U!~@`o(1 zb052*>89WsTO+TUgiY(dtUgC%uf7uuMYwn@wha)Txar=}7jAeAW)4_8NtZ5 zHVa)3>rab^oo;Uiu0z9f)YRH%p*^aJu0S*hCM7r>w1F+ayzk_gzXg?y)wXPnZlRv&g46a?D1T# zot+}PyDE=h4$#88PXM$F|F6&Z`LhEL1$2N1^0T_F~o_Ny%7>Lp~$f8 zA&>b)1CaHxqvue&$iAVC_cvE*gj&L)P|aqXYb<5Fkd_@&&taqDlUF6M*H9Z^k^H}B z*!Lr(@gNJu*k}RbB0W7>I?MN7s&f?o@2>;HTCT~{H`FlhmE=v8ZMROh@> zTO8rXc$=W8Pjd!=y}pj*+pbrjJESa55!uVuHuZay{_TAsNN%EBVYaUuoxv)plQoUc z31tA;g5y=(p7*0Cv`TL4kUWhxmoDD|E!bEbg{`4Z3VS5GF76ZZXyNA)8^(Di1@LkG z)m;tmDVF@M8j{p{P7Ry#kf12St0kE z?A*WfN|(s*n|ln0X9^4CxMuj3ugBOrPtT6u8}bH}m9t`k%jFC9D0lJ_Si(K(E^^c1 zfHjC)jhTUip2(BBSrMygT(}&xPV2nfPJ~Y^-w)n9S=XhZP7YhU&#^m~RbEL8?wrb~ z-Z>aq_<@XA5@%-Pt{=RT8uiVRA0xshh4PP4fBT*R^Fk2pBTAfKNis!pk0aq-4TN31 zKlh)uGI<)T>>^eAVziuV;R#z@+kZMNR1z0IDwBT)5s1F-=QXx`zn91i5e6g+4|wGX z;$n%2na|gQ@A>k~k#XbC+nI4$K*x|^`4!e_y)Fn@W^+&No#fit;*vAp?bSyNhNhQO z+^qwaVO41Ur|ddKgyO4_o1X_urav$Ws_@3^2eF`{YK+dQ{OI?9Ot7NIN^9S{Qg~U1 zDL;4yHvW+Fs%+KH|E`6&{9>GL%^O5#2k@=untQ>9nSo{-b)Q*M4g2rg& zzAjOQVp}q!b+AkldGhyk4hD9s_GmfpFs?yQ4M&XpD?b_-mL)^D18N%H-#F1uf~oe+ zt1|r`2P;GP)VVYCP6m7GWC@dhx=zDKTKJ5+N{&_~oCMH{-V~5G^?Q;74PFXbcd2iWD7y zrbGsS1;pIc+29;VSW|1XsU_OX+QifpZEE@=6IlO}{yzi4&YlWBec}He@KpTa pA8>%te|v}y4hx8iCWTS|moa<)pA+3oZX!4a;)HQKTyv0^{9kMsHU$6x literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ec92e901087a23be3544e50981b13534e2abdb GIT binary patch literal 3492 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 a{0sp2=6G#00&}ha0000ZjcR literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorIron_lower.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorIron_lower.png new file mode 100644 index 0000000000000000000000000000000000000000..cc9c7db8e484519751f1b33c1f77f17d1fc53969 GIT binary patch literal 3164 zcmV-i45RajP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0004pNklT4GCwT4BEbb|X;p}`>YH}nyqVWr{qSfG0L%;`f>H`Ld`v`Wo;A^WXyNVk z1(#RXP)b46Y6ND6A7A}m?yKL+`S|(iF*h0xkt7KKKx+*E5OFNsqe4MC5@QT3HpT=E zHn(=%S@;EUEFtBR#FE?Sc0ZxD1`)Yjlx0i#S;oOQ{+*T09KI2ap7s8QN{-eBRpLofDD6)xCoNce|hN zFKm>{<(tWbF&GR`uh$Vp5oWX5TC9`;5n((Y<9h&GFW0UHRl1h|0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0004uNkl1t&# z#sFZgeNrzX7-J9-(mYobg+eJsU2m|~^844%q-}1KqEG;|&294K^QWY)H+zm!fSa3d z{P_Mg$@4)dRGvTdWBlR$yCgVDy_ZPvUI_aLcwF8~91vWm)w+s=YF+I)7~_9SL`d7N zi=?*eCJvU11zPKgV8B56oQrr~mJ!d(60J4qpS!zA825oRc9b6- zMcg)9oO448k1efjwi8GG{(kQ{lN26{?T|z7WpFSi9g6W#tjqHk{ca}@hoqDu%QBu? zKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005ANklKU{nu zPzx~#0*naRyz;PjR-JR4N)ncTZevW^3^?a7VMKpW@nU&}BuQ}2v2d)#+9uPjQOkm& zs5sLRRCDGIMGUqpj0u~8D2hM~-J{U$W_a%j!;p>P#%`$p1-$nNp8mk_b*n#~NR`fE znGUF`ikT#)EORa_%uxIuvSm~9Y8>!XTlke1bdDH0Sw^1EaXgOs@bSxmKd}Z}yn3Do u_csZ{ke9F5Nz)Wnr7R8CZYKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00082NklCLMer0W;BgJFs3Q9n9um`huZ{Kp5ARRGj@8RsPo%> zqwiaeZhpyny#_i`t(7{B$h-$tj(*RWfmvYrSEcWJR25a@xn}}9UEt?CXE+gn)b~B} z*&LxFAy8}KrHeD#Xymcb4KTx4=gPAO&vX3ClH;$g6D8vAq-mO{RuQY@O~GBzoXNo; zCC1fA8ie_*+a|_aGGu3UP#{{V(2BFr9#26VZl8Yi?%e~@^n-Mo7HVwHHQj-u70w5BprvI-1P}Rsq zIlrjvpTEE`4D@}^>FFtb-*afjG);6dFlA-2J0}Du{P@j#{`Q;ibGX;C+8B?EGLMd= zgt@VMPWbboq8=Eea8`sSMV5~mKKSqz!q;EC?xx1ocdy~@{0G)%vw3pmS}QR|rfGV@ h#2Z&$=H!9%?*PahavF__FjD{k002ovPDHLkV1hXVb&LQ2 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorWood_upper.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/doorWood_upper.png new file mode 100644 index 0000000000000000000000000000000000000000..15d0d4270377c17f05ed6393b57312bd4fbac4d3 GIT binary patch literal 3352 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front.png new file mode 100644 index 0000000000000000000000000000000000000000..e3d0837658b5bd928feb4608d314d205d71f67c1 GIT binary patch literal 3467 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 N002ovPDHLkV1k*Mv#J09 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_black.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_black.png new file mode 100644 index 0000000000000000000000000000000000000000..dc5ecbf55c9ea035f5ef04cad2eeba16f173354c GIT binary patch literal 2947 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_blue.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a10469ba757e2889a331c07a979ea4c62003ffcd GIT binary patch literal 3132 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 ST*qGk0000(9 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_cyan.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..8676973204f444c97f3db6bf3871a716871b9b76 GIT binary patch literal 3036 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 TnMHVb00000NkvXXu0mjf`9+;@ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_green.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_green.png new file mode 100644 index 0000000000000000000000000000000000000000..832fc065e92424a75d45580be837be3d85ba1593 GIT binary patch literal 3126 zcmV-649W9}P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0004DNklGhC)i%z)q0`ma-az;w>bs4I37F|La@-TI{We2(7HPW`h001!)Oz zd4Ga$)h53JT;FU6fMv=pM;Ap(aYKTLRP9jMCH>3o(mB>4SFv?j3p+*CHQ9^KORZK! z>H(^*N%rYfR9%z4fI~uIm#DfXs;0Mf|>07lvb z;Qi&9R8}chuLD%J67+j9(k3Gw2S(b&NW4^8{}Iq=P>m9s0{-kX{X5`m0P{z|2LxS5 QVgLXD07*qoM6N<$f)eG)c>n+a literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_lightBlue.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_lightBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..03a43815e293b9f2d1aed46becbc7b1db3ec1516 GIT binary patch literal 3028 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 Y0I^JKgm=C_VE_OC07*qoM6N<$f~E4G@Bjb+ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_orange.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..b1479cdee7383e20a3bb8cb96721fe4c950bdfd0 GIT binary patch literal 3090 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_silver.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dyePowder_silver.png new file mode 100644 index 0000000000000000000000000000000000000000..ecbae2141e20b140b1c384ffeaaea1bdee02fe04 GIT binary patch literal 3031 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 M07*qoM6N<$f~Tp9qyPW_ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png new file mode 100644 index 0000000000000000000000000000000000000000..ddfa327ba2f93e59b2acf7ab4a2a9434ac652d07 GIT binary patch literal 3240 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 DC@5%C literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enderPearl.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enderPearl.png new file mode 100644 index 0000000000000000000000000000000000000000..4d542d02068b056aea0127e4ded1db54b623490e GIT binary patch literal 3253 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_eye.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..b9314b04b9fcfef4a403ac674cd6a3231359fbc4 GIT binary patch literal 3198 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/endframe_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b4da22481604aaac0b46a0568ab97d73a13b5cfb GIT binary patch literal 3417 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/expBottle.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/expBottle.png new file mode 100644 index 0000000000000000000000000000000000000000..35240318120a1952c7669983155fb1443a398514 GIT binary patch literal 3287 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/eyeOfEnder.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/eyeOfEnder.png new file mode 100644 index 0000000000000000000000000000000000000000..072cb574ab6737f1f98cedac012f15faad3f7a90 GIT binary patch literal 3210 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/feather.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/feather.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc4bea072801d177977825587213e6afe31b7d5 GIT binary patch literal 3184 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 QRR91007*qoM6N<$f|CW+9RL6T literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermentedSpiderEye.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermentedSpiderEye.png new file mode 100644 index 0000000000000000000000000000000000000000..3f9271d1126b194d9365be0b7ca79a4b61579468 GIT binary patch literal 3245 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png new file mode 100644 index 0000000000000000000000000000000000000000..66338409e3fc8446cb72e9865ca7d1a36eaf98ee GIT binary patch literal 2988 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.txt b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.txt new file mode 100644 index 0000000..58d1715 --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.txt @@ -0,0 +1,16 @@ +8, +9, +10, +11, +12, +13, +14, +15, +0, +1, +2, +3, +4, +5, +6, +7, diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b1f6e36b16dd9e6b94c5370bc1e9689569f9d84a GIT binary patch literal 23413 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireworksCharge_overlay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fireworksCharge_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..899c2a7b9ade99728c0aabe85f691a0f06da8f80 GIT binary patch literal 3096 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishRaw.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishRaw.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0838f729c6ba867da4c82e4e1667b46d8f4825 GIT binary patch literal 3221 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 Hu0mjfa{LNd literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod.png new file mode 100644 index 0000000000000000000000000000000000000000..7371a87b2d0367d483f021ea2e6dc64f7d92326b GIT binary patch literal 3261 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod_empty.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishingRod_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..0ecc462f0285082ae21597bac44a3837f002d336 GIT binary patch literal 3128 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flintAndSteel.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flintAndSteel.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0931e7c5a8cf5f50af1a6114dbb9ff5162e094 GIT binary patch literal 3166 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 Ef&!ND0ssI2 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower.png new file mode 100644 index 0000000000000000000000000000000000000000..38f708060da1f6229dfe93ffa7c14fd1be1d58c9 GIT binary patch literal 3327 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowerPot.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowerPot.png new file mode 100644 index 0000000000000000000000000000000000000000..eed7366e998bf3a24d478e1ee6be4d3f5d04157d GIT binary patch literal 3149 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frame.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..4170914a078f428ea03815b0a05f6f7888888562 GIT binary patch literal 3065 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 Hu0mjf_yDko literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f4c6b8b81a0bc277f1328bf1cb496db2fa1923 GIT binary patch literal 3325 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 Hu0mjf2F@xd literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_lit.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..6aa57fcbe862f5f74de95d85f7b3af4693b70266 GIT binary patch literal 3476 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0a7ace0afe093ba70f858558f2433603f9cf9a30 GIT binary patch literal 3555 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..936e32a034a8322077d2e515b737b2437e82b3d2 GIT binary patch literal 3027 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..b39dc63035054302877e18a8117327b42171dd7d GIT binary patch literal 9141 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 KpQt;AP5dvV4;I(} literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail.png new file mode 100644 index 0000000000000000000000000000000000000000..907a6c4db6937b0df906a38c6fd1b670fe6c6e8d GIT binary patch literal 3363 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail_powered.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goldenRail_powered.png new file mode 100644 index 0000000000000000000000000000000000000000..631e9aadacf315b99a123c4f6e99558371995003 GIT binary patch literal 3360 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..91c4edb54dda9afc86d4ca302d7640ef891f8606 GIT binary patch literal 3325 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 Hu0mjfRW3Go literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gravel.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gravel.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea06fda7846fddbddf8bb827390c3f8f2170a82 GIT binary patch literal 3620 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetStone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hatchetStone.png new file mode 100644 index 0000000000000000000000000000000000000000..98113b09e8117677637bf0a538ba44877338004f GIT binary patch literal 3044 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 Y0J2=CpTOLq?EnA(07*qoM6N<$g6$xl^8f$< literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellrock.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellrock.png new file mode 100644 index 0000000000000000000000000000000000000000..24c476e93524d1ee8a2bdbc99a88fb7bd8558d4b GIT binary patch literal 3575 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellsand.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hellsand.png new file mode 100644 index 0000000000000000000000000000000000000000..8d30d47d930521dccb9ef123555c955ff7ba38f0 GIT binary patch literal 3393 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 X^_(e83iyb700000NkvXXu0mjf;rCOE literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetChain.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetChain.png new file mode 100644 index 0000000000000000000000000000000000000000..d0ed295759446809ab075b3771865bf6604b18c0 GIT binary patch literal 3050 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth.png new file mode 100644 index 0000000000000000000000000000000000000000..86e8064b4b49be0dd58c8889f12c5991c84271d0 GIT binary patch literal 2808 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 KMNUMnLSTZ0JTa{R literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth_overlay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/helmetCloth_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..c43757d407b203a31ba72b091b4adeb08b56959c GIT binary patch literal 3114 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 VDQLAcQQiOm002ovPDHLkV1fqQ*QNjf literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeDiamond.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeDiamond.png new file mode 100644 index 0000000000000000000000000000000000000000..95b20010c4520733f0eb46f6e2cbba9ec3317ce7 GIT binary patch literal 3149 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeGold.png new file mode 100644 index 0000000000000000000000000000000000000000..ab325c9f410be27708427688c60a7243f46c51db GIT binary patch literal 3154 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeStone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeStone.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1b4019a880e79e38a9155c1b9b7030810b1115 GIT binary patch literal 3058 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 AegFUf literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeWood.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hoeWood.png new file mode 100644 index 0000000000000000000000000000000000000000..d33ba821826876b25244c85e881c18a93fc35b3a GIT binary patch literal 2984 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 LNkvXXu0mjfv|l8L literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png new file mode 100644 index 0000000000000000000000000000000000000000..0b53c961d2aa4eb47182ada71cc023d32691b052 GIT binary patch literal 3226 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ice.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ice.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f8efb7b5f28b694d573b12352f722c137b5bae GIT binary patch literal 3467 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 tlw!ZFXf6{FsR~1x8`4x00XuvC9{~8ic5~P4^d literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotGold.png new file mode 100644 index 0000000000000000000000000000000000000000..8ff4b58f5d457660a1690c4167991e1e8926c1a3 GIT binary patch literal 3213 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ingotIron.png new file mode 100644 index 0000000000000000000000000000000000000000..e1824238a03c1b39f2670440d2b4776e112dfc61 GIT binary patch literal 3144 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

rHvE%gqHxKrQAgY=tZNr%mN*S4`9L%5JDS z3hia8)^Hf#==xxHA93-z)(hx)wy}enF)p}nf7$@&MfMz;Jsr`0bWo;%yOV4}#xL2< z6%s^Y5OCr$M=fhOX}D3qeT3O*YkeYI#s}MKodBu8uM0J6HNPxV>9EO*ghdxtymu}G zYnKt45~Zl-&{|;@!~aym9dT4ciD2u*g zNADwOd3ZGdMnxJj@DMo1B;DNe1tsrN88J zcD^ubqPt&_H1-eZK1$#)ZCShG`3=%7;_nKt{E2Z9#WxRBDTDQSuvR7D>q(YVhcz8_(fWCX6Aeq4{sH1-<6;*$hCcC4d$Y9 z{S!3*yu&-wV|djkp4X{Jmkn0Ud^|>6F<2#%a*?A6?Xis<^FDXK&>f5h$$R(J>SII_ zP&QYp{e(I?sW>Bi_ojsgWedPgC#WYtOptsQ_-7spN1)_8zGMsW^c&ow8aVs=awz2X z7mgUOq3AZg`AzAX4{@pZ%|+oIO-*kbPL^t6EX_`3D!*0x*9lHWsew>yiCdIkpiw_+ z%4SKEvyI-nUmPuU6U8;VkKlTi4uS)KybIX!f+{`f6G6rFaOJMw^S=N^be+lM6+j>)FznM38y;B}8f~lH_YhbBW zxd&*>w{HD}^NlN)-z_OOK?P;G2!YAxNQS}Mo1`S5kv&y5rWrtb)W*7CtH0HTzmes(a=~HG!4$Py17N z?a&l`oAr>Wn@Qp|pR=8by9JVN9?N>$Nc+yI!_oTqMaRU)6VkM@UN`0Z)&(08RGOB? z812!FEZ&w}-M{U@9!2<|-8r+*I1n{DKLm{uvmL5gFKl)j&}2&A|cwgPQk&}B|u5#X`f#alU6swW6>$L_;+plL=2Z$;uH9?p4ZW{Fie%a>7AMoS-` z#DV{fLA)!nC&v9Ri|7U{S$E#w#vOj_9#bM?jx_zVh0l+advw$l5RKSS*`d;~53G(Yx6ZG*pftVmQfLU?=4~BOWml$5#1xyz zq%)n-{~gD0zPsOM`)5N~rJ89$cvTs>dP~<{ z0L4_(OeKlK*+Y7wxyAT{AF1{v;x^&N;<~D=Ss4BJ2wD)bjTuw(gW>D7i#l^7x+?Vq z+)M{3bn9$!4qrZ#ab~%v`_1xGlIJgUE>1P+W~KVnP(GR!G=(c+RR&0H-2C{OYEeI8 zi%J!cibH~CQjHsWi`K5p(&5o9$Z@elLZL8-;1vtp5c+H^1`w&AwUH8M;n4*W{zfZE zldjk0y_qG?L6rhwRw9SCzkoNNvsq|&tC8z((Cg4StWMhU@?1l!KZl^MsTb{II61@X zu|Nl;A}WXlzJToyshk&8`jVDoC;k@E1O^=pqpU3i67tjBj#y_>4{2@{@Jb>rxlJj7 zBj2&n3~>=T^JL%)lOssaGN6RFB$9~nGu-chv&lrA^+en1LU006Gw`^LVfD63?Ta53XI8ez{TRKxeJ(u@&R&GMik=HBuW^K+kV;AA zNDjetM!vbQ?uiW?T9xqo?&$H}oc)ul?_U)y;X#O=dHUr4`Bumpj{g@1zaBml5GPDKl(G#qS!N0B-{Ekf8rGghQyy8+C*}n*cwXlv@R!FtZ(s>Bi>N@j2spJmm~8_cQ102{H0}?r)Q% zCEcw5iHAn#aOflPs?RP>VMFkNKnR8%w@EqGihbWR7M%h3YEre&d0`#+nFD%}u5l}` zC+0?k%UxBTVf&1#iF=L38Y92&Wch;PeRtAhly;LlEyGa_U2_ zj0PG5&&;0s*(OkC{2lPE+;E%0ZSptvQe%MyV` UvbDzH{TZBK#Y+@CB8s4R&=}! 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 G1pgl=y*W4l literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.txt b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.txt new file mode 100644 index 0000000..e69de29 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather.png new file mode 100644 index 0000000000000000000000000000000000000000..a11bb5c7186ac8f2ffcd89d4f1d3695e1b093b9b GIT binary patch literal 3154 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..70612145fa5ee7241b06b59309b392d7a6fa801b GIT binary patch literal 3570 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle_opaque.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_jungle_opaque.png new file mode 100644 index 0000000000000000000000000000000000000000..a174d2c4e6212a253d5c4f24e8154ef2362aea92 GIT binary patch literal 3542 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 Q0ssI207*qoM6N<$g8PV|)Bpeg literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_opaque.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leaves_opaque.png new file mode 100644 index 0000000000000000000000000000000000000000..5759d77abc84109cd774229ad92d524d21ca6653 GIT binary patch literal 3600 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsChain.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsChain.png new file mode 100644 index 0000000000000000000000000000000000000000..3e0e60c9a05635fc5e6c5a80a774c6a3cd797edf GIT binary patch literal 3080 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 KMNUMnLSTZ0JTa{R literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsCloth_overlay.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsCloth_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..10586b88581c8197d300f1e7096698b670879d68 GIT binary patch literal 2954 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leggingsIron.png new file mode 100644 index 0000000000000000000000000000000000000000..3e0e60c9a05635fc5e6c5a80a774c6a3cd797edf GIT binary patch literal 3080 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightgem.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightgem.png new file mode 100644 index 0000000000000000000000000000000000000000..cfe51383073b10622616012c06becca9984c52e9 GIT binary patch literal 3645 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magmaCream.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magmaCream.png new file mode 100644 index 0000000000000000000000000000000000000000..3b5ea0e1535eb8563da5cfee769e244918039997 GIT binary patch literal 3373 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 D;)hJH literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/map.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/map.png new file mode 100644 index 0000000000000000000000000000000000000000..753df58da10bc2ecfc3f3712d17c25355610c253 GIT binary patch literal 3175 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 N002ovPDHLkV1hNC+zkK# literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon.png new file mode 100644 index 0000000000000000000000000000000000000000..74067dd3d1850fb1e60447b43a0d251af9abc5bd GIT binary patch literal 3343 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 Z3;?fG-Z@Y74YmLP002ovPDHLkV1nIeH(CGy literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png new file mode 100644 index 0000000000000000000000000000000000000000..017f2c8eef1572cf3967591e236c60379af08099 GIT binary patch literal 3407 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartFurnace.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartFurnace.png new file mode 100644 index 0000000000000000000000000000000000000000..35f5f3962d286f4528c069a0bdad601164545a8a GIT binary patch literal 3397 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 b2Y&|u2Rssr%6VP900000NkvXXu0mjfcbZqD literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartHopper.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecartHopper.png new file mode 100644 index 0000000000000000000000000000000000000000..d8e022b53f7ff27c913c2ef345ffe0fa94550314 GIT binary patch literal 3280 zcmV;>3@`JEP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005|Nkl6ox-T9l*(wAtp!-MkO1>mJl0TGe(S6m%c#94tpHi$w|Jh% za=8Q$o?zeHU}Uoj8)!5d06b$m#Ih_L#{pnxXNO+DFaL@}1Uj7#xm->x%i`kVBDk+q zDlC`Fts=3_!}0O4l*?smwHlhHvA@5MrfJmcbqvEGb9hLv-~!n{+!+uh$C+C?by=TRbu4)$2DL zWpliL_cpSc>&K1nKLA)P{wN`VwaDq|O8~B}uPGJ^{C@J}Tdnput=XIx`8-#bO(n9* zSC>s?Qv~4a=P#j*(O)AHi9+#2o*!l9K-VRe(xgy4k!?H?3AgY+_&WgaiWWi>P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006LNkl>NBCY}j8Q-Y@pJ)1|Zn_hU~<$1q9p7(j5 zM-dVJXSwae($YKt@%XL!ZBmuK59j#&Zc{mqap3wR9SVSmIQHP#9G&?t|gsVLr}O3F=;Uwttgb_(^){IhBol%0?BR>c%oWm{}KBySq>K!N{XAF0@_b zS?Vb*IyAR5*3z{M57v>1RjE)amFgMT-|^*Zfsm$?7@xp0JnUKrheX3eVtnFEvf~%b z6$5~frZYK}!pypuoJx@xpI~cq4XaZ5dn*_6IR(;k@4-VtnvS_*5bf>7TrnKvQmMqJ z3zu=FE!-e+B?TjThClv%shT0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006gNklvkf#QcK!U3m36FXB6{d?Yufb;13$vLy_ug~wIU`EtHKVm= zb8{U4$C1pZ(*WFzMnsV&3^l2gBn&kGK@gy|MoLMtSX6|erqycmKcSSu_kEI%BLR?7 z^6Te!0Z`l9H-(i|t}ZWd97(s^1EATc3xKWd9pn4{q|)nyw`S2>GR7FD&%>=p@m;CB zHuHVaTQbQg(*Mx&vN>Zr*?GNe&I|{AVKJ$cL`sP`I{Ip!Jbi{zie{rO%9X0weZ0%f zXaqnMX>!%WO94qPDkh09vg!$*WE$u2`;AjqADqynOLoOtUIis-{>}c-fp$N|Dbm zBc&u^C3Bp~5`!R!yU&W@pf6IXiPWy^lDG@jTF*?>T2okA1;8p41OW*Ph@#1&q@2t< zD~{X8c-fq>^17}|tU?%ShJ(KFvN=;&S*2X58tb-cR>MJGY;Ert>&Vzh)+82CEUK8Y zwe-gi?}f$I_V$g|n&d31%|=~#*_^QncRgSk1Al#ByITY0^UJaJ(}e*J-n=v2ZjT@c z5T8DOF;|xtoS*w_Y^*b%PUFnY5#8Q$Ga50UPRAom8_NELdznn;RTyfnudnHJIxH;Q z=j7xYhlht03J*B@eMY<8rc^4??e;i5{lR!VMk&R3Jm${;pUp-eiY&x$00000NkvXX Hu0mjf3P(DZ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/monsterPlacer.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/monsterPlacer.png new file mode 100644 index 0000000000000000000000000000000000000000..2824c6d87f08d7bdb8aa6ce4b73b0d650d6ad458 GIT binary patch literal 3040 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroomStew.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroomStew.png new file mode 100644 index 0000000000000000000000000000000000000000..c31e959827d9223ac86a86d7318386781f70cc7d GIT binary patch literal 3177 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 P00000NkvXXu0mjfGjrzR literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_brown.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..17d7e04a2d61437232f40a2a475b1f3c9576bb2a GIT binary patch literal 2954 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 AEdT%j literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_inside.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_inside.png new file mode 100644 index 0000000000000000000000000000000000000000..d4b88cc9b5a15d07331e3b17e56b637777f6dc4f GIT binary patch literal 3560 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 FV1n{*cV_?q literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_skin_brown.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_skin_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..86ee5c5dea62df81701debd0bf8c9807f6ac798b GIT binary patch literal 3341 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 RCP@GQ002ovPDHLkV1hf@YVrU8 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/musicBlock.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/musicBlock.png new file mode 100644 index 0000000000000000000000000000000000000000..70aa447596a1ee1b8af7cd57374957b617a4e329 GIT binary patch literal 3421 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 FV1krh?yCR* literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherBrick.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherBrick.png new file mode 100644 index 0000000000000000000000000000000000000000..ff03feefcb960c04db7940d9fd843e8b24028f55 GIT binary patch literal 3347 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 FV1hL}PjvtQ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-bottom.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dc7946c181e7cbe79faf24648b51a752fbe1a6b8 GIT binary patch literal 3390 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 UNscat-T(jq07*qoM6N<$f+fOLNB{r; literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/offlawn.sunflower-top.png new file mode 100644 index 0000000000000000000000000000000000000000..a228234ef676ea70c502e2c7823a8338b6c0ee0c GIT binary patch literal 3284 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 Eg4H>wRR910 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreDiamond.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreDiamond.png new file mode 100644 index 0000000000000000000000000000000000000000..d48218958fd8bfd67460496dcc5a186af771f249 GIT binary patch literal 3635 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 FV1lOn%qjo? literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreEmerald.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..8289523f2a609477604845fbf610ce9a49cef327 GIT binary patch literal 3536 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μq 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 M07*qoM6N<$f}I4U^8f$< literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oreIron.png new file mode 100644 index 0000000000000000000000000000000000000000..23a3ab36107dcf32931e1acfe3a5d76ed8b6dc54 GIT binary patch literal 3604 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 M07*qoM6N<$f(lu>FaQ7m literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png new file mode 100644 index 0000000000000000000000000000000000000000..d8d3a1fe6aeff88b42c43431ee96aeb8548adc14 GIT binary patch literal 3123 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 N002ovPDHLkV1gH~%fJ8t literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/paper.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/paper.png new file mode 100644 index 0000000000000000000000000000000000000000..1056b27fa571b5b87f393d6ad559edc1f31e6689 GIT binary patch literal 3001 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeDiamond.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeDiamond.png new file mode 100644 index 0000000000000000000000000000000000000000..e48c7d766b0b4aa7b5cf0c6a850d0ab29db0d6bc GIT binary patch literal 3128 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 Z4*;nVieQFv literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeStone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pickaxeStone.png new file mode 100644 index 0000000000000000000000000000000000000000..6819b3483770cfaa4a906eedd4807d4c9495e844 GIT binary patch literal 3045 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_side.png new file mode 100644 index 0000000000000000000000000000000000000000..20c1a4f067277c4038cb1361ab22ecde757ddff8 GIT binary patch literal 3469 zcmV;84RZ2{P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008GNkl!J5-ClbCX+ywc2qF0Km)}W}1eGKSqtS@JU$@-P_W>v?M`JDDe_&sv zdkE>FeUG+BKq!H;mTor&U{N=C-+jC7hQk5rWJ<61@%xd+QOrq_T=(0f8^>5@Frs)NN9}vb7Po6$y^`jNGzJAER=Vu%oy=FWKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009RNklUDpvpaOdujH$T2Y5Cq65iU@*$ zuP^_?+0!0*mf^Y`(uLwtcm2j5&pl(azP3h^m;Ah&69fTa7$V+&@yX_!Yk%UpHqW2# zVOutnSxifsZ2ve#(=^88n3EfAq^NPaJ~w|D(e1h{M1#!p9MhBl+`PSDxtw9!Hg%mb zpU)9OFc^3Y_i|jfOEp$>yDnLlp*a@viDLs?OEMlmpb-^yV{q>uxNv@h-P=1%<^_FU zVh9_dRV4F_g{tv;J#O7m$b31k2U5cVW*L7^$=HbIBp6AkPwJ6JyG)?h5k2sET9EX?Qd7m&0k&kpFiQ@bVM_4Wo ze{kZd0a=>hI3{tD;dVS6%i>^?v;9*{7=}!zQ{=s?pKKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000AJNklc>>jCk4M?ppJns_TkE?j4s*Qff_ocv`u?WdilCsFS+C{pLagUp8rq3 zhrb}pvZE*pzkl%(yZb_vj2ewb13?g&nmvc2D4c%pSt8+X+-^65Ah4R;Q50!5p=8=T`pPs3c@gW{Y0iE+LrriHEz82|l>m74 z@#B=sCVjm@qEknC;nWm{VX$jgi05X%M7OfkD;j+h_h6bP0K&&pqfW7?p{jWt!GrCH z9Dd_zM6Zad76}KtiS9Z~tx+af_?xv`84@=$__GFj!9cWXO)SeK7zz{cd9m9KetGjO zf)iluP@ZbDMp|3q#?k_b>nU=n3Ij%ilBNM5+U+*saDZju-8il}*0=W%?DQgt zE-IxOMZLuQ>}C9ZKTo~&KC&$18W|axsfuZe+A;-Ir6m}QjzrliwCL=R@N`Nzv}n6+ zB)7nxhY!&1^J5!+bX`ZO&IG|w2Z-3e5+pOUdm8wZyIjYgY|)f}6vC8X6Y za;YWFJHIa_0b*e^yYJR!NIql&uPb+74#RMPPG_-uvz+S*sJVEItSY|x$bLbihR9~DamWgi;0OT zxw$&~i;0Ot|30#kB8zuj`Y}-<72)XRC?>|JP*}%Ei|RXZuKr$PVrhHD#4>Zm#MVTn z%#UJX$);jr3t?hn*4M*5>>V&xp}#4`5>>lMauBwAKEuDF}=5L&W?!GiKVyE zPIb0w(o-RCc@q;>A%Fgyxah8r`EcWa+nr>;9pA$rl3ii?*F7cHf4+-d{UDge%+84+A=_LfMxprPS7Z*NXw>l~i=g!WK9$N`l2uKzg)~>h&Y$Oz^ihdl=T`0K5}La z&)pyB$|H37rn3^dz3(-DvY>rNuXjyx;vmQeH;vm99BwH{CWpMXgiU5_o`!9gz=kiP zHLq^~w7Cdv*zan42Z!@e#enIaw6u=(o{INronUR44JD#K&(F>xD3CID`M<( z?^#~X&X0-*conm0DS7z=<&-&&+3vQK@`YpZPi%2_^J^&ON{7O?Oz%r~y|y+=a6?}V zS3s|*IqacixRI{osZnefhi^_Yj{6^2#IJJYVQWP@%uikD&JM2BAa(50$ZN9Tr2itK zLy^U3%_FwY0-h%LAx01fa~JIQo4jyFzUNG>=s&))2|xx&P0+x#$8AT|kk4F_p_aB8 zJ8gbF^dvAp&5>NH$$Q3eExx60PM^#P5RYaHzhq=G0ugBIbJF!Q(-oaUOV#uku<$zs zvxd{9<&T+WKnb(*I2GGcQgSufTqD%&)kDyh3mH)42S|R5C{_XP7s?_}ci+ClBrwUV z%||;#M&nS0BnM?mpi@iNFSX9k_amq-9V74-0c$7S&Ey{`SY#{b@JvnO_1QR3>|E`? zbj`CDaj=716*Y92hQn#prP-Q^M&wHt%=iHa0@0)7B-liZ*?x zA#LcDh$XA3ww{3N+@GaSWp>PgS=nky;*`sa;>s1Y?089U4_iXhQCMqtKTAJwI_-ES zWiE}ac3WGiOT5wG78hZs5tW)XljmT zglmQN1O*?AY^tY&{q2E$%||Gz8cNwSb*mPz$20mCxV0jPh7cSMd7k%(y!qnuh|o~pnQLm_cgZ#*@R@;4Adn{Y8Zo)omDZ5>CeiNA zLA4c4^p476yu@_Z7%i#eqEr1< z$Lql>-Tp%#(x~c`^>>jrPU!ZOxxCLB&5c{|CgiE?k*iJgtP5a|^7;LUSmL)aisj4w zE9dn}&||s&0X{bMT{ACVIz!&w_I;%q`df_|xiq{THoo^-VZEo|Pw_^)PrY`AoOF*0 zPl^`&=s>|hyWFPRaya_IGT+W5E|(41_tW!1GyEz*g~K`? z(aK%WZOdBc?+h)Tq$Xch7|EdEyR^P1Jd79GR3~YvYJ8p%xA`=53XB@eGco2R+kyuN zhUT=Db3ChAaT++fssB*#DEd`IKbP3R zMK(5VG$(Ad=pMaUa=%j3wktZOFZdA69-Qy=__D&0!jb8Y&+7OY^1q+6;Rz(l==58* zbocyRoZu$bOA&;Lp2G;y4=72e53uy+@BNWO$20<0J*9!kr6?*-zS+G1o>Q{0riD&I zr>e)smbSnBH@AHf#3ECc-_-Q+F5Y@(@W*v!UnN2Y|LA6ZJC-V;frLl#CRn3$a_H$p zUJ;M(a79=rsaXRUX*7a|&3N4x?qHPwsu7!TM@aHhY!nu`(m-|z#l6L~<#)XZ%?aA4T@Q-f5wP-cZO*nR+ zf6_B{w1_fCk@l((=q90s&-X+fk%Vw4%4ef$KJO~j1x3N93`2;WzE1;Qq){El?pWHW z`ir9mUj5UrfQ#$+cgbBuFiM-l!u&=yXr(lL?|kg#=EDN|gv_XB32j^nodi;cm83mY zivvl>Ib2mw1T`t5@O<%tLyO6T674c~WB=Gxsj5Fz=DL9i6N1ocwsQ&S8AbaLjyRr) z4kpI3?!YVdc#qijD&h!{?CL8clrXQk+UenBrzg`!==^oxoJD(GBv-sWAe7Ny@P`8Y z-cW~Wb3Z5v^Y@*eTD>cC?shph&WQ3fi_vh(-3a~^SVCJ=ChIIHRmkf8x+@cNyF7Ag z6d{362)<6ggzt(Kq>;g6GlY?m_9MR)1I`~7x&gQFU4Ni7ydd`df+av1+FRSPg`d8k z4h`f??D#T3FwT$+oG|q_<4^xnDBS!vlb1N1nbr&R+a$2KBk%9)sDiM%Tg!kiU&;X8 z@kmfy5cPb#pCBS`Iv?@95Q33wyG7B$cb#aFfK`x~DC0uY)iaQ`thIwX!aCVdOSxHB zOlj>dik{mo%$F}}4DZHF1x7i(&m8TPe6w^mt+aOEj<8^uwSIh9xYO|VY&}hnDBVlafs^**?Zsp4x$VSX1}k`Zv)+_E;3*(v%=}NfotCA)nfrV zw&RXYQKi*}v~0iM0b3nS_@`bLCfmQuG+-t?5{SCH=IyH7+4iPgybfnp;uV_HI&=BN z<_X=!3!N$@%!J#r!0z$FaOUYz{ORLU_uJ5puA35pcc&p+ui{0WKg*V&ZI4w!x!Z+M zvr0b5di6^yrO%k_NWk7{rBR*(y2B@_1a<sSaoyob)3N(wCN@0gT^1{j?*_jK7Un=cR+1fhdOUbOo8Dvw69rtyyBZJ(yMLxx zdk-wv`7ZdBJJOybz>6E9VI=2uXXpr_;E+|=A=nE~A3?Pv9DDPfG^%>)dR92=$N4D= zR+K4^N6S}vYX*{4iE@ocsTT1E)$nK40ed@uEzgp7JZxOmfQ6#9TXo5r#zHZxFx?7? zfrc#y_}^Y}k>%HenY$o86EV_YsRcrgzk^{Lf2T{4@(e;4G45Anc9{G2MR$>YE`w4aQbQFA8;8dw4{K1SE@) zF%}l;@DLNql*K<(19UYoDjK9MbBWT3T#&yCQO@rG|0@e*jMsurxxcMvOTgTfhXwut z4VsZCveh(2@wr++U+1a zFIe;|9$=u1`?Q(1{Jj4Skk@#3XRf8sek(bcPXDe$)*NV*i@+GbPS|A$zs3KBkPrMB zf`x^s+@auZjz|pD_?n(qK#k;q)BzO@3e5F=+l=?j=?5>>Bm1>56wdN6n z_6El=X>_T8H5!Y7Q9ZR^?c^WDh!7T|p8}>oylo=c3yXXUjvC;FX7;ap{LsTEhEX?L z`|rb*$uiKIukz%z{YmFfa~2l%_CdupuorJo(7(25GJfO_sD??K5FNbyWz)cby^W@C z@`;Z>UlfwIq*j+Oyx}n06DFvcWvSHZQXtifbowU4l%VZf<`;c{s5j*X%ObH(R$pRR z!}hRc4h6k1I_oN_(>C)sF)vb82-6QYC zJ{P}rT-%6#&6sU&(8DqJH3NG|NFcQa`cJDddc=Hs(YFRX<=|Ms3AHfB#Nj*u+ow); z2Q+{C^l{|3w)x<=JW^WJbn|kZJrc<7mA$>Du0!8ZGm}{c6IO`V{1QUs4(Mrl9 z(T-^akhKCDis=YiZLv_FPD^%z9#5T&RtI)h$$Fab^GfK5S(mpb1IJ36YSV1m{G%5a zTTP`#l5x;aTEB-RjFM)bD^-HUX7)m}DCXtW`+13U8XCc9XD?)#lD7eDUb(^k0a)oiDq=o!Vdt@{_V*4b zFLHW;dH3AUml=k3vfoQP9HROb3JR`GoX0`6`l^*GO>UG3<5dB>ZM~|c(({hhL?i>X z8|7{j7Fj_*Irzo0{`Q^LBx@8!r&L86)iJ-zQ@MORT)#Y)!<~nQbnErwnh0+Wrf8Fo zH{x0l3GQKKy)Le$;iEYZRMdd{W&#&sdeaTu{QIY`i6jUEw{!3?Xbfgp)8Y!3LM~*r zPn@SZl|cgIqV680ZoZp1$HO#vbc9Ex+MOcYi0mExDNqoN3^$?-NI1Q`2BAld6!-Wz(14 zj+g$Mtu7faVP+{+O~VojyM<#CD&XEgI}onj2RI3RoTNIQrW+pwecrAL+%jI8*-0Oc z$m-qA9+MCU_q6T?VWamBe%6F$%==z)M(cURg{Byb5>{!ly#kaFbm{w=`g#RIZ*fic zJN*;sDmS%6Izb;iBo%rVO1Jlh|6SomlsBzGQ29+0La%lw4#xNX_iH^%Q-PTusz4n( zf127#1`Zq04S)Sa%-Sb%&e;M;nWmKj7f^L$^7iL78~H}yaY+iF&Urpcep1Q6dnER-dN zf1mIol5^h-9wmTM32O0Ur^6GIzFpp|6XbG|W3wC_|O!dEL9> z=Qvu-NJ!vfS0|SPQ~*1TvYfa!OJ6gT-VlQEFCHO>f72@k)!oygY3wz55PCi&U8Q+8 zvU_H*<5720HVO6cgL5Bm^iK(nd9F)={#%oBd3+_ ze5o?X^iVHAR>cZ}K8bmFIUV-b&%i?4JG_$B)hS+mT(2j8ILF^u?4&>T5XVnl0Uqc9 z`wImA=R|6<7-5A`LjRIZewoR>Z$51_UZAZ#Fuq5aDWR}@>u@+7f>5JhDZY1y%{3|0 zVah_kr5L_<$3StIP=ESipmL84r4&ihR>LX*PZUsbjgY1*0n3h+5(A%&_JsuM;lK9* z|Ez-OV+#*tC}uAva(VI3TeJ4>ynJH~Xpx}Bo!HI4blG)IhF7pFZ<|L;%vHqW;=LrO zHY4THQL4gt|1smhRBn)nOCl4+@Scf$`oAnGMEBB-tMqJ-V{eszzTkpxC5RLaVa>cC zeDnqg>L}FnQ{m^Tmnk)iKw8k<5~+Q`(V7E-TxAtx0lZ9}zE{wCL6Jh)N7rWUNe^5A zVEZn}-eRPf3?bfZlDeLGQh#y9se5Tt980t~aX_w7{$E!E>yqc!{q^3CF_$yRTu_Sk zbq_4-MjT~o2yr_HIcuJ?Bwtl3(5+%Gzs|XvUNhPBIZLQtkZk~~dS;aH`nzAE3iuQ$ z4U&AGi=bGeUScf|sh6^Lx*4{4OBlbZ>%VgLeaCwy9R;C&AY>#MYR3CXR5S7q zAwC@wY#ycNbX?S$pk-0MHHaUgzJX955Hg%L-uwC{E~UU}76tD56Mob8&Qp`R-I|qr zRZ#l0Wk3@b%E-Ujh7}MS(&s<@7sdrr6XVz5Y0qCcw&-YIksHz{Kjpl7+n7ATkf9Mh z8v8&rcKmeqM)Z~}f#v(ujX}V%br?7ZUO@x|8e5&P4yVO+tLD}kKwp{q7S+gb^tLfl z#hzrf4O>tZ0vAaEGxFnSUzqOWOz24wYevai6!aE%-dDONUQ;Z5kv`vpo=!N}y8I+J zJklE5z3yX2yAO;#h`dbK7nXo~Z@}}zDLAkyHc*mk9CAn&iM2K1=>gz z5C11m;9=4}ZRF$DvrCvEbU%*mlCh>@Y+`pGsMqyo>+)-Y}MT)M&s$e z+I_+Gg!*aHY}aT{__$ohE_~!TWKT2t`*VaYQPb$Pcd`W7_JxFoqq#;DeoFqQ;ljc= zTa3^fSug+D<>AMx^fziI%N^89B@d7+j-7vWd^E_n3@B(q7`iSEJD#Wz$_e$6mG<5GvUASI~Dm z?bb4$!cwR2!Vbf+P1_%LeP^8{@%gv==PiBU)33Rud0)b13!v&Q>dT>}$%2WQ!f5h% z4Le)Oj2Im9uEl8=bwzRrSh=ru7Q*Cl7o39+ptAn{fzxp|VxY6@4hC{l4{OeksU8SStKBEb>W|B&?_qwe-b7VXt>o=L(LGs#{vjkLv5J+SVsr z)5bn|A_uMhT{Lml>V_v`(yDKnqsAB<3w-rYy+;9K<@+TmRQUx-DnkGYCV7VXth| zG3$w0b&Xdegx$dHYE!}g+WOE3bmol`KI$}@dpvB~<=p$mln>9U=y6i2*yrC`6(ZD7 zn_F9bT$0K6Mk4#=Z=DwD)7SxrG-!HOfHAT_nvvlXz8re)b~OcK7E;(gQG`DhR#b2_ z5}F*c8SnZ}10!08j{<2M3K6C4a^x7!=sk-=O*JywjO8|JZ$|=&5nY13%*6WN`n3L3lsFe zdh2NrBcsDOIT)5=A-x!E)Dx_$g*VrD)gCrfuWFSe&^z2)8x#1F4&z~|>WDRwoJ_x< z9$E#bK1D;~4*=y*O@$OoP{})^tGKxJY<4m8V^#f$I>uJ4LCkIfQwu7M$#r>DQ=W%D z_lz@lgFT8)2)5+Zntg9r0hUio#V};HR~V!Ky=#RFS%LCheTLF*2fyz)QDonqhyZ*U zh)1sxGvD5dBPYEiJM?m0&_=FDs4tI)&7TSCsVyc&0}K(t4(iCvolzjBD>aC=%<6m0 z!1mF`LcJA_QN@r_gUPDaVEMYH9{Z;r9ZDWgWDdBfOdDBs;sV0X(Y}_tt6fncetNjx zw(R>r9JJK>&ssb7;*xbsqA~b`NU=d+bFy=|uk? zdcssBeZ6DyMqy0Pl`r!63(!@OqNyo+6+!a3nf+gc46Go0{B1RLBMN#bJ-|w-K4K%k zj%z3-uus+|rs=BP3^{Y4O9N>6b4ejK5Dq=`3TdVEc&^o8JMw|QSO3honcpKq*I^)S zqX0;)IorgrgdDgNqn&Ei;(L%1MXJsrFrlI?;;EV|BNiU}>1&}7Xw>9Am$w#QKc_uZ zzZWZoQbS7eGfH`Z!#FLPIT8IQ3w^GtG*79l@jkE(PKw`&gZsk)1KLYDrf8wZ^r$X6 zTrw7&nJ|$*5W7*E-Z{w|4|^jmdF*5k2e@#iZwM0)AUIq-l%BiBkvmU?-hw_R=kJ}i!`5FETz%YX3BlLzWsVA&Ggym>L&+ki8{ zU>R{;@XAR$LfXsBMhK?q+B6I?Nbv71Z0Ao?W~`eWGTGL8O_N`mq`>Vl`ouz)FGusx zMh#)qB!eTiY+z;KsfEd8wxE%4;$`K$5^$EZjKFw+IYV($q z6cr+O;f-@RD{5<{Xv3!xX)YQyhr^lh;Z1RZCbtdKL>(SN?5-NQcdtkC_eu0HkYBPX zrrO*ri^+3(4~7zWECu8Yho#fU(UHq<&0~~53i!HZ8*mXR)_f^VPO_ksbl>`H-2yAM zp@d-@7*nLF@UNhXC2NfA!+-+P{7MO(xEmvX_E2c#Gmd@t(R*hHfzP4oxNiV1S&`_z za23B?-x>naPhgDZMKG+jIJJ#h=!cM&vsuY42_o@0cJP^npVs2bCdI1mzY}K2 zvdKhxm;g>BNk|S!ri^CyrwVa>0F#XN0zMl-S%;c2f)Cbr%txv)(2whzCOoz@fNKi7 zzHj{+?S5|f+Jj84?L%3Hq5rROL?CSySOnqD!S3vWvOd`fbHD>{#w!_{hme6W?Cd~0 z#T0pk+6MIyGt^o|Z-Q0U#Z$5qgUJ411?W#ofo+;Iw74%|P%l^u%EZM4QL>sv!uK2S z0ja$A0EXc?P|2{=$qGMq2;z2|4kmRZEd7Mjq;i4P%EX|1xq|9=MYHh9hePxy4~Rz;32xUdod<+E1|NbQB0pBQtW-f!Q`7I4VGUkYf9Q*w_!|L zUb2&|&4@w6;W`X$z9VLJy|H0|P9&b0S(uUUGxv~QQp0%w1v%{H)e)z|ysulE?{)L~ zsm5mQ`gGf>UU!eSBs1V$u{>)u)pbZx4mtoA9dt^RRHg0c+(DSrj(9v)f1Rz(Qbl<` zo_d}O%zbeUXMI|^Q;ksviWJDdUhLeg3zlNEahzceRUKQw)*i4sGd3a$_-kaJgxyGm z*|w{(zB=w(jgjs1FWE_?Z79O3N#j0~{(`t|faUoc)UjQKB)omIDZh!}5w?o>eb@l( z2n}5fVZFKFtEPdOe%vGCFpu$HDX?p{B1J>~4?HRQOLyLZvSeCjWY2%F^B0-2i?ekc zk(wESVW}kixrZD8BywL!QNfyoKK-5ef-`x^`2NJ`I6mwC zG@KK>R@k*`T>MM^FH$kKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005HNklu(@cg2^J#u)YL=J9zC?Dl1om8lCKab_z67p zRw(@f1-;}X^x_AQbX!3MZP<-y8?!Df2{dL&%mz9=44bfIEpcEOW|`;rJnzgqLQ2V~ zV`n=h0Y2=V2>+iL6|l3Nl9^nA@<|Ef;u}|&4n^G(5r2ben*RmdSvNT4LyU``WO4;= zF3V)oG1&(slgWS}9~J#*wx?$I)jgZ*&vC44+}59mOUOrsOvGV+R;`;YHJ2*zbWNk# z?!xpOMcooZfcFbR&MYeN@{1*^r!_1CVyg;Ns=%jXL->iu9uiM2LG`povjsDYO6=Ya zpG^Qz@2O4A7C2?F3BtT%`$f2Z;Dxw(?Tr&D+=X+VJ(`K8bj+_AqyV@lNGHW^x54 zpUg2G>2hWMz^r@R+aB$|O6c^0;zpx^rfGu`zI@(gEww>+Vj2CrO~-bzy+H?tIR_q7 zHXW1M+&ik*I{J}8QMbgXFSOr@*>p?-j}im?8vuKq(c~%fS``2Q002ovPDHLkV1fa6 B`;!0w literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchopRaw.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchopRaw.png new file mode 100644 index 0000000000000000000000000000000000000000..66ecc2306587a87f96898d44b01c1c17f7101f0d GIT binary patch literal 3222 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 IM6N<$f{^|OP5=M^ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png new file mode 100644 index 0000000000000000000000000000000000000000..68d71554ea67413a189ee6d82c4306ce62ff9c6f GIT binary patch literal 3210 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 LNkvXXu0mjfmC>DY literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_1.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ee91e1b06adae60db1d0cf9b03873566b257985b GIT binary patch literal 3119 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 JPDHLkV1fe;#5@21 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_2.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7330a9d9a3683b70b128cb428d363c7c9c15997e GIT binary patch literal 3233 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 Trpp^~00000NkvXXu0mjf$)FKj literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_3.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_3.png new file mode 100644 index 0000000000000000000000000000000000000000..9ad61300d072bec0ea1f093f739df227551fe7ad GIT binary patch literal 3314 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_contents.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_contents.png new file mode 100644 index 0000000000000000000000000000000000000000..55029c6c34dba6a5bd16b297d460f4deb2d13f4b GIT binary patch literal 2908 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 Ef+`kALjV8( literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_jack.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_jack.png new file mode 100644 index 0000000000000000000000000000000000000000..6c2d66e1402f93b23e810b2a40ec5b8b5bee9eb3 GIT binary patch literal 3509 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png new file mode 100644 index 0000000000000000000000000000000000000000..063ab2df1af42cbca330097755a206d7286a188e GIT binary patch literal 3433 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_bottom.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..783d9f651edff4117d005a97710e0ad4ee9fc894 GIT binary patch literal 3423 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_lines.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartzblock_lines.png new file mode 100644 index 0000000000000000000000000000000000000000..6f46dd97c526d0a8540927891552c2f642ef4f69 GIT binary patch literal 3228 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_13.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_13.png new file mode 100644 index 0000000000000000000000000000000000000000..8a99f7cbc270a642e2385432ffe17b5fe571941b GIT binary patch literal 3292 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 AEdT%j literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_far.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_far.png new file mode 100644 index 0000000000000000000000000000000000000000..f67cf50712daa0e2b42aaffb90a381d694a2f0b1 GIT binary patch literal 3459 zcmV-}4Se#6P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00086Nkl@QZq};-Mc9ZwpCp zF{aHyLX(O$F$X__{jjy!dNCMCFGWjfNbqBu4^t0j0#S)MEM=t3dYCEfrC^^PWG1fk z4==pD@cf>S|MM!1jrDZ2H!<_eJOI6)r8sSNviar}bHD#7x~>CYCQc~dTx{j>9}dr) zJidzkOGkSX%}s4Mf4$~z`Zg55D<6IE9-5{B@I(5(_-<#HH?fo{$094$(bSAu0mhOes{gyR`JF}T9~cX~{`TveSeAvVs*K$Jk<8)~ zl8FX?nMfuY=KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006fNkl=XnYhFY&5Q7LIjrLiuNIg7fE$v6LqC?O^-0O*{0$mj|BrdA`qoB+&#l z>ylYpC)gngmn8n<32@ab+$ULmSlLynd_ZOY5P+{MS?=Gu>S}gAMzHteP%HT|FCX7! zeSMv+tu2bhA^=;3N%_y5s}a@Z^rx0mrK(garD!y&fq?-H4Gqb%EJ>0v#=(o}bVEO! zCJhe{D;kYzYHCWMP^iJl7^D9FekHT^F%ptlTcJ=$BO@a+#wZ*PYkYiMSDx&vHL|SM z$g+$v>h0}yi0VmNO63F6=`@d?zXiayZJy1YX7S4g)%ZnM+s*ug@tdlgThQH%Bg)BVYW^yHuV)kN58$#1pG3RjP_7R-J6> zVOf@D7B{uDw&z5yO~DPYZI?OaX>|p9yt)t^KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0006uNklPRHq6c31!}~rD&%^(D z6)7eEgQn_W7z5HU2L4@5N{JBta%1DITv>T4h3J=3O8)k^Ow*8le>Yz5?VpmHOiWD3 zgM$MO4-Y98ivUzA73H@Pgb0((CULuU+S?zHOeS%=-DsMIuIm7(sw!1gZHTByDKSl> zcCo!(03earu6wBKI<{>$xN%j7U{C27`juR*jaHTa?R1a=AE`b;RW4f^z-gq6B!Py&)2LO*We(l}fO?`-X8oUg?g zW0ua&P5{o%zA-fP1jn&CIXSK`QZ5&7SW!nu3u|j@XxdkV2-Dnrl}ski+}sP6mtPT$ zZYj#t)Tj)F?h%Wn@cF#-^bAuf?T}7?!m>{3>biyyVI0RMlZg|HZ4!-c{n|oX+YLOP zUP2-8czP+7F1BDKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008dNklm~YsI_Et6&w0-O zoFiN=7sF9gQ!~QP%F4p;_e=M>621#~^D!cZzYCYkg(K2VB0fO0KT13nBZ0tbu@a3& z*?#VUbgwI6$|T9FZ-TN-Td6#L#zn;;rACq|U>?^A)>i!{b-L{(} z2lvQOCe}6xoTaA2v-@)Dce(5eP#pB*$kgKXsh?XmrTn4#p#TqVOJS!`Y zpAjYiv)PQ4606lJ{V(3h;^JaF?kyDLB=hQ<;6wN~o69R?U3)|VD2l>}7UJ-D0lD(4UFq97-kN5KI;gnt9za5xN-uIq+979j95N2a8hvDs`R$ic$r0GJzQbNkdB zQq}wDx=vH$9YaVHKp+sHx3?Ef)0i?z8sylG=_2_{3vJg+u_+5^xU`<8#ygxocZt^4 z)}bE&{0hA!(9^@-y)}&S`RM-ALP}AK9GJY6D(^!UFs3l| z$5YWYVWFH~SjvNY*HE%&l9ranl2ykD27~+$LP|Mwx-(Wuz^F9n508z;p8){Y2`s`M S&;8T@0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007^NklYEIsbE> z2N59)t+7npwO$bs+_hfO8q4JO{lCG)&+^py#O6rha9Z)y`NZv0nO{ibsq+cI)??+8 zUH@JtfU<^-5;qL;@)U|o=5aW!*c>S~mM1B#T>e8mN5E25D09grw%3}Oo>Hkxug9*M znHaS&o3b)7YQf>mbb!x;pOhSd<&lIEHw?ba*eNcV=l0Nhg5?3+zKoc|X=N_C#O&Bt z_J5qqnkQGu0mlNV70BPyM7sZu@F>vq35t7p->2uzg`jRT)e zhl3P3*D}o&)--g;qU!)hU47W?c6y$_<>2*B#$)i|=6S|rU@{gm(^hD9*}_;+Vi;_*1GN2&i2vJp4R8^HjdbQ}fE{%I@MAvmuRaJt) zpy;|TXRa2Ah^+Dyk<5?y>lLvVg4+uN_thM`YMMsz?g0SC`d1izE~{oTuV$eX`X7km zuU8~HlEto2xK@BL58E@O9jBDsJY-X~?`-Bu*`7tkUgW>hxTZJ{fWDCAcs;*J;a~M* Y0PS>D+@_p1T>t<807*qoM6N<$f;cpV2><{9 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_wait.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/record_wait.png new file mode 100644 index 0000000000000000000000000000000000000000..b09c2250b178292bf37b4d964ed8cfcf2cbc9ddd GIT binary patch literal 3456 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 B6yyK^ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..49e4e6a36407184f82b0e0128ae5eeb16f4d47bf GIT binary patch literal 3041 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_cross.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneDust_cross.png new file mode 100644 index 0000000000000000000000000000000000000000..408370d56b2f29e1f8409a0954bd21cf151a1cb6 GIT binary patch literal 3296 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 Y0CO{51f0L9#sB~S07*qoM6N<$f)pxRF8}}l literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneLight_lit.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstoneLight_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..184153ef969c9f30ac3bb36824ea9a5dc5e8b206 GIT binary patch literal 3452 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 Eg5k<=xBvhE literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redtorch_lit.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redtorch_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..132804cbc9c44a56a15fae714acd42be719805a4 GIT binary patch literal 2924 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png new file mode 100644 index 0000000000000000000000000000000000000000..c3defed5fd145f6c41328e5bf0dd87c7150287a2 GIT binary patch literal 3517 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater_lit.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..a19eb3303a899f55e7a9a62585cd3746b7bdaaef GIT binary patch literal 3505 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose.png new file mode 100644 index 0000000000000000000000000000000000000000..c937f97565c23b9cdd9921de1feaed3fd9c4ac94 GIT binary patch literal 2998 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rottenFlesh.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rottenFlesh.png new file mode 100644 index 0000000000000000000000000000000000000000..e0a4aac610f70f7b5a3e21b7ab72c9a397991be4 GIT binary patch literal 3167 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 FV1fff?1KOR literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ruby.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..425393b019db008a169635b8a3db68579f95046f GIT binary patch literal 3035 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/saddle.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/saddle.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e7e9679e165a87d7a4acd165e6fc5c7866d226 GIT binary patch literal 3103 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sand.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sand.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1a635206eac2cac25b2ca1a020fcede1306cc4 GIT binary patch literal 3388 zcmV-C4a4$@P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007KNkl&t2<`K;rrjf7xB(Vu-zUVefp$`dJNYC8}dBA{mARp}kJeWe|h-VK0i zl^7CH2Ye2gHRkyPFCI~))dM}9&)jZTo~CC2m|)#j%C_{r+XzA%+1x_6IqSIPV#TOxYihGT(pv%JuV&by?`r zskMT2hBP7Fh(qEy9_VA=K%m@Le!jjU;t(&;IzD=OhZqyyd+>tQf;h)^U+LY@aXJAY zML3DJH?5OoNKxhcDfi|14GIdrq&%@MSDr4_fECKe**ycO;==P SL2hdR0000wz3<$d|JkmU6f@S^HlaQ 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_smooth.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_smooth.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1eb5a4660945e4eb1c27b953b8cfa836e0c78c GIT binary patch literal 3524 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_jungle.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..06fd54e136bb6c3b6ec4f4b9e5348dcf87657efc GIT binary patch literal 3257 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_spruce.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sapling_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..67afcc439b233ddec7a2e88745312cb9633faf9e GIT binary patch literal 3054 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003QNkl~1q=!|w`6OhW(!VKO+zRs)*lHl2l{5fg z5ChNm4LVK4N-)O34j7edEYGFedV600+5sNe?H!$N&HU07*qoM6N<$g4pe)NB{r; literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seeds.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..8e12b6f9529b25285cef3a2b5f6b6c74fc42368b GIT binary patch literal 3014 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 Eg2NER{r~^~ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelGold.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelGold.png new file mode 100644 index 0000000000000000000000000000000000000000..b2fb0744f7ebebebe37b6dea219a4f933f011f49 GIT binary patch literal 3064 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 Z832q-7GxKJOb7q~002ovPDHLkV1lD{yS)Ga literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelStone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelStone.png new file mode 100644 index 0000000000000000000000000000000000000000..f801e0ba21d2e1db3a7ef8200d0fb73f434443af GIT binary patch literal 3065 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 Hu0mjfC>pth literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelWood.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shovelWood.png new file mode 100644 index 0000000000000000000000000000000000000000..d91778c81b8ad2ef910b9f7db369707cf87c5b8b GIT binary patch literal 3034 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sign.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sign.png new file mode 100644 index 0000000000000000000000000000000000000000..e6deb88842af034b6af8c6d72f5621213ce99243 GIT binary patch literal 3180 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 N002ovPDHLkV1hhL>Hh!# literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_creeper.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_creeper.png new file mode 100644 index 0000000000000000000000000000000000000000..5246af3bf4413f2bd867f4e86da8064c87e5c1b1 GIT binary patch literal 3207 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 Rux|hW002ovPDHLkV1nDq2B!c3 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_wither.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_wither.png new file mode 100644 index 0000000000000000000000000000000000000000..05182e07684c3d58f11e97ab987c473ed4ff0e12 GIT binary patch literal 3216 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 Hu0mjf3i;`k literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slimeball.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slimeball.png new file mode 100644 index 0000000000000000000000000000000000000000..24e290f70d3e7d70d24d97dc0b7e38d5674d756b GIT binary patch literal 3144 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 T0JFjK00000NkvXXu0mjfj?iiG literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_helmet.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slot_empty_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..bccf0f3a81da3f08ebc5eb9ec8422093883153b1 GIT binary patch literal 2898 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow.png new file mode 100644 index 0000000000000000000000000000000000000000..a46221824ba3ec3c9d54dc2ae8e2603f641d6fed GIT binary patch literal 3256 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow_side.png new file mode 100644 index 0000000000000000000000000000000000000000..885bb01f386b86b5d8f446508d43c7e1f8a709f3 GIT binary patch literal 3496 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 FV1n|k=5PQ2 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png new file mode 100644 index 0000000000000000000000000000000000000000..259f3c501263b6f8c6e800da3d06809683101ede GIT binary patch literal 3665 zcmV-X4zBTuP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000AgNkl-F-%;ePu1zeB01L6jug+qPkv7Gg6qn5M}W$1ai2=Mftk8t8ia zMMTj?eO(=8U1zmi!BgWP67XWTTW~oXxMdm1YUSd{EnH3)eSL3IDwPly7Z=H8^Hf$% zzBzq`YuD#+$!-q3{0ynAj@#{~QmGJ+$N9Kth){znVDijJTir35h?CgJqTsB84m12Kq2M1r- zO(KyX91dfvwsU-Nj7p_KOG^u)C^CFuj17Sxxoj4{-;bC|raAxpO?*BdfnbQ9&j)C1 zY{X`>p~y0C9Na;qshLzNh0EpQKxaFKzRbP5cL9(@3v6s!Po<)h{O2Ce?R*@2wS!!~ zfPjGFQTY2#0@F09vRCor<*PWVs%dW7$kfzr#A5M2+qZ2-(=-bAi>#?xi>{TZu68hR z@&|%JKcDuV=G^cve0FpQx6?&)b2IOB_2TueMYuh2!nE7%7>2>oFVEAl>rn(jz@vB( ztrl{b4A(}ZXu3&RU*^?A&$F+yn|HQj* zJ&WJ(bc@XhP?=X_hq+Bkesyc>Y5DW(CXxoH{Npxa@ z^iq=5Rp{zI%NkiG7MtUxJx@_CgV@?6<6rM16p3*7qXD|Q2hlW*27j1rHp7XNBV4>R zgT*4z^Wk1ZK_HPxaO9J(2!%EvO#e1uW-=L6RVO+bLofyQ?s=N=@t-+$c8t~*KY}1& zR77^S??Bfy(&;q+lTxWHl4Pa6UZL%QR#pv_8#kgn{Lp6Xb~~4^+@x46^8R~=NT+ff zJ3hqguf0GfQ^0DqBK&&2-^>>ZXr&SsQKYu67TGP6S<13TcH{Lb=qnm?3wH=d!Xy@E j(e(x( literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_bent.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_bent.png new file mode 100644 index 0000000000000000000000000000000000000000..1b95a55f49e72d080cf999c2aae7e8d73926d1a3 GIT binary patch literal 2995 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_straight.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stem_straight.png new file mode 100644 index 0000000000000000000000000000000000000000..aca95f3a82f2e500e22a30ce268c35df32809d59 GIT binary patch literal 3012 zcmV;#3p@0QP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002*Nklz~@Dx;RY6R?ZOgtE>_xK{3Oy( zFo>+=%JR(k?Lb6ucE)j(v-{J>!!XE|!4C@4b)Dp#aWzGOWm(j_;4J|FcqZukUfu;S z1+2BQ?>hh>##l6=Gxw%xV2qIvg1XIMnkJQV1`)jyIp^dy17?P`R&vgm=lME;b55+a z|D3jMLyQqeUr{3Rv45>KwANVH6+{H@eUZV3006XYD*#Yc6=IBFW|Tl4GVtCjW`6bH zt1W~OR7wfV{9Tm+pss5W5sWc%i@_6SO6jj{k1ia+{2c(U;nU7z+|!@{0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0001-NklTv&`SK;^HM3Uz}x*SEC2^tWn z!~MT0TnDFSyao`X8K(inYX1NKKLaCrQpOflM5jbjHKQ0{D#c5(W(*gQs+oa-0W%Cp b1%Lqn2Q?9lO1Y4X00000NkvXXu0mjf8O?4l literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone.png new file mode 100644 index 0000000000000000000000000000000000000000..c6684840b17e31d4bd8db426e10b638c395f1b69 GIT binary patch literal 3541 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 VGjL+qHK70i002ovPDHLkV1hRIFQNbd literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebrick.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebrick.png new file mode 100644 index 0000000000000000000000000000000000000000..de63015a103d3f04968f1d4722c6c284119c095a GIT binary patch literal 3518 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 KMNUMnLSTX}p`!=@ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_carved.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_carved.png new file mode 100644 index 0000000000000000000000000000000000000000..ba26a2a5dfd4d69db23dbdbd345648d1f86d7e0e GIT binary patch literal 3526 zcmV;%4LS0OP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008Y}T06^dF&g`t$o5Y(BCvBPp35g1)1rBh{Z>YpC;*5kiAaQ{k zKLH5|A@x)wB-B=FoV0}0X_Cfq{IToUYkPNRXE+3IyyH8(!*jm*`YW5HV{UIJl#86! zehU>SM#CY~>5N4_V>w!8nq_QkHYpbcs^;T)EXt!U}?e^IFV26{Fx167! zv$45O7}ROE+myN@j6%vkU!uZ*)wP)W+q(d`VOS$c$2|G+2`i0d=J||`&2{>{0e;}4 zjbU}Q!NI`+t;hQqpg$P#rhSAjeMFKbeDv@`x|i>H_39X{HS@(BB^7T@P60@hlzKvEO>gyR&l!qaotsR*PSL{uQ$Z0N;Q2E!J9;Qb;KQFvcK+;OzY+Pk(#L;o%`N zP}IXZ;;P$aI-3Aclm(9C(C_ydrgtvzCG%V}n`d-RUt_GLvX(}t302|SSnkg z%L*waejr$iLL3JcMM+g@0#ySn!j)8&#uJiCSGay4SuAp_f!o^&*4n$fj)U+#{-Z2& zjDc_|L@CA1b&oKt7l$HEFs4Agl#Q;ZX~G9M{2dV672zuer(g&Ni19 z7YLJUqG*XYZZH~+5ke3*>P#lt-Ge})D~tR$P?QC=Fa#iuV}z(Fw(d6>42D#uLTimu zH7>6DxHw29Xs)fIe1Wx47A5o93{Q9nUm!f!p?7`5=2nxxPtQ31>y-B4bBrVjc!9gTR!urMwf!Gj$<$3<6$BpCt_g-iHK;Yyz+=!1BBzUySv9INm-3!+$@{1v$w+{ zo73y{sC32KcW2yO^@yT~^ma^=4$;;SFRvhc$#t*GbTVc-&2YZ>{4-nR1$mxhtO08g zLIRdXqrqS}q%1Uzcm*j0)5#Q9xOlF>n2LV}09nUsV5!R6umAu607*qoM6N<$g3=0@ AD*ylh literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_cracked.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_cracked.png new file mode 100644 index 0000000000000000000000000000000000000000..330748446b0393a1ce058235f8411c29fb341071 GIT binary patch literal 3642 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 M07*qoM6N<$f&=2qQvd(} literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_mossy.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonebricksmooth_mossy.png new file mode 100644 index 0000000000000000000000000000000000000000..65cfa44a8c81b81b3eeced7e43fdaeace24582d4 GIT binary patch literal 3594 zcmV+l4)yVgP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009uNklSb(?XYqK36W=F%|Lr&abULNgzNCBC<$CRi4?G8+)FT^_G* ztfUH58x8t?pU7I5%cCjMOggb24Mh=y5h3CQM<`#oNkC>jtbzNr6W!z?x z$-A$4GkV3qFc4d-Pa>5r~xw7O^)j}Qcb(Z~RxpLmO)4cH!kf*^{>sv2W7 z8WN5~==J)SCQJDldfg7Ii5+A&Ku`(dx)c5z03E(=w?rb0 Q!T literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_side.png new file mode 100644 index 0000000000000000000000000000000000000000..e90c2154da62d8827df1ff520bb77ed378b382c9 GIT binary patch literal 3215 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 B{qFz( literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stoneslab_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e90c2154da62d8827df1ff520bb77ed378b382c9 GIT binary patch literal 3215 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 B{qFz( literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/string.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/string.png new file mode 100644 index 0000000000000000000000000000000000000000..f17e6a7b431c61a438b61941952517e7cd3f6df5 GIT binary patch literal 3091 zcmV+u4D9oXP)pPPiaF#P*7-ZbZ>KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003#NklwRxhB|N z2E!$Ao00w3mSz2a^~9L}ZCTbBwxYWPZaYk1^~9L}PKLt&Va|rximVCQ6>wAUou2m} zmot$K`v3nw!-YLP|1rWK*k0!UqK?4-7xwi0*OKGJ2oGd$B3r~KK zfYE!;yKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00056Nkl4yE`< zxOFIWia04qZ=om>L~u}t5?tb-MhJCi5|sQXYEm#d9S6A=ZxZ9+H-6uFAI^Ed_b4L5 zbIyx$mvfUoNoR8atZzq^N&w|y2M>h+-lkWa{>@YbnE*rlvd+%8#br|GN4V1?h9R8=evjP+2s$>V+V9)P~FFAR(fDUHMRkVWG-*ZLNt~vTWmld?I5@sRt$&32MKJ|c1v;i qAW@P;rP4MQr>@*SD9>Hzy8!@+MbwtPZ=M_g0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0004gNkl8leCX*x6_LYdW3o_YGpv2whv>gxVCz zFvgoKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005XNklA{zCj0FmNTN_7>f{jrs)-T_{zQZd_H{8INt0H4rh5c1ZGm@kiZ;MK$vr4728W@YJ?LR;O#hh`j%q9USd?@1Y@d40MkVk}$I-(aqFDOSZQI&JYfH zb!{@h#K=*8`i3`!UBUER!QzfziK(;r4-8UxmInAI+z^rohrG(qUr;#YRqY-Qc{P3g zmIlV6YQKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003RNklcq&{ zB7}r0#J~WA5g*`ZAhwdU32iMsInwj@U2-v> z(rCrQUH*J|bB)*KJpkbI`4IqcurK`e@&1=238NK_R_uSb%XWD}mnW=>l(!d0@k|u> zx}?!6_ST0(z70n~kXR8~5e`ZFaHoQ*NNGhl187AeTovgc+!2JN6=4Q21OA0OEd)^p zaMlPiU=&`vgT;Kx4B%B0r%h~{&R_)rI%#6k?Ct4n6gcO&T0O1x97LmcV6>w5p3b>g xZrFota0=~F^^;>SG=vzf2mp5vKY~5h?*KJ{=ocm6=^_9C002ovPDHLkV1g{nt2qDw literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordIron.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/swordIron.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1d44e0e71685a0180d77aa1b040fc860b0fe63 GIT binary patch literal 3036 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tallgrass.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tallgrass.png new file mode 100644 index 0000000000000000000000000000000000000000..ffea89cf6f5fc43ce68eca41ff7f514d5c8d2a3f GIT binary patch literal 2877 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_birch.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..c50b322538e5d32141b7a1ec6b0f8cdbb7ce316b GIT binary patch literal 3543 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 RwT1uy002ovPDHLkV1mgqrdR*~ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_jungle.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e7719927d239d714fdc38b94ce70fd65bb87d1 GIT binary patch literal 3580 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009gNklqGTGGJ`%|1PF|5AgY3K1+z}+L&)%e8Kto1>gU4%%{uu zn2FmU{1l3L-tAU-Umc-F{VXjN*xx&&Q1p|_W$-J~43Ut{4?q4)<=~v{jW}m#O$zxE zt=5#veuFpF5ygcV`TQKUT8&s7=I65v%`t(9-P^gSK{gX+bNdOd@TgsMslLA^oeJ>! zphHmw*K=4|&f>TN$95SE9NrxC2z3Pf>l(fd9kH~O2!Xl^e~C4hB-N_p~Y0{b(2b^gYVld zO$-JT^w}6khd126pJ2bz<$se2Y;9`DvO=}mwXnuhMiW1O z{?(;iPGA^a5Kt(lsT>;I_5TZ_3Y1D3&E}Mw=7>N7b`FkB%z@3uS_(O6(QaF$QYukZ zLY8D!R`Z;GxFtUi*=&Lj)h^|-j^A(MD}dO3o@PFq=j`+&j~0s58wPuO4e$l<6JRzq zLr4)6ib)Xg>Qxmj0mWhx-}78hn0*^f4|8%p#si`uD3vlC95&e6Oj57+v8*YPNB~8V z7>^^IUf$vWfiKtY?c{O^WZ7fm$pW(Er_&j7+A#TiJ4LQgK)4pQE1Tr3OnGgYSv^2V z8SwalhIHF*Gj(O8fXsBxL)Sd6WLTQ>^X{J(y?&3!t7ZEAV`{Y#6X%praKQS;I*s}@ zzK1g6%7Le!s5F~Hgn*F)&$o)~?VWQu1`PruehFsr0G$DiiKlOkt8t9AcoN* zlLav~2`M3N3=3x(=C?m?7%sNZv;>|IJbkvxzXJdgI%4F-F4Cz00000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00086NklG>ip5uFb9U#G-+sM_*>b_ldc!j4o+5=+-@ zu~zUt5(kJ8&U=Njnm^Y)NvFBE&e$~(`RPX;jS(ijVZO*wA^yc3 zPdIDr=uujcR24@+&K+h`JFb@r_YX&|ZgL*K?MVwobLdD5#epM10*Awie`?TL`1`TO zTH(70^7EaJAwZg1x^5&%6wU>V`QSq56vc!XhUl zr8P-z8O9NS&tI0fre!w_WIkYK3-*T=b8|K2wRU*-vCo$owS!VAOqt`oC!Wr1-nPuN lrYxo$k7u&cv#^$b2LLqUVU1YlE*$^>002ovPDHLkV1l$0XFUJ_ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_spruce.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..da6b035f49880a7148923ea6e4374052138a0adc GIT binary patch literal 3547 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 VY$5Jl^sE2?002ovPDHLkV1k|ZxJ>{6 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tree_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3c4f1e877bfe1363ab73d4434627c1dbebdcf6 GIT binary patch literal 3380 zcmV-44a@S0P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007CNkl1c9Tr+5FTFwJ5C2Z8ddj~P|Ww2%CF^xC_SXLg(%A;rFnxxCQ1r=pNi3v1aMb8TS zQAo3~1Ayy#_(4Fku|wcTk|YU#6ro%zPXb7twdE>$R#0zjV_A8+eIMH{;5Z#AV=xQ} z!-&~wQ2O2&r`46_Bt}sXN%#~^0yney)_*eoHnXc<0go^8d zGFyy2NQ?{o2-6TK=`^nEu~@Zux3-CC2sB;AABD2pc{76&_+tQUyC4nHbQM$Ar$a9Z8JoW*}uH)&VX zRRTZGuIu6KwQ*Wq9#$dqe(QwinI;akc>nj>@)J3&E(1T{|8QDe+TXuYo`clO745va z9Y7lLCN#gnoh8_;L&XAr1WPuYrJ>)SqGG`)I%WOi3HNTop8)`fcOBz>XI%II0000< KMNUMnLSTYe6iMv> literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripWire.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripWire.png new file mode 100644 index 0000000000000000000000000000000000000000..97bfadb9b035583d0c7b41503cdc3ed4f5f0b08a GIT binary patch literal 2892 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png new file mode 100644 index 0000000000000000000000000000000000000000..fdbd794b9ba717ffe94004d2f3478bbc00d032c7 GIT binary patch literal 3168 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 LNkvXXu0mjfJznIu literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/web.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/web.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad370490092f71697515b0e5338acb1dc8be36f GIT binary patch literal 3172 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 i;1LFW7L$Sj{tN))g6w3O9a|9q00007o! literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/whiteStone.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/whiteStone.png new file mode 100644 index 0000000000000000000000000000000000000000..a274d75bb6eada0736d7d3569198b62a54909068 GIT binary patch literal 3477 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 Dx^{!| literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd291ee5503382c534d81738f29fccd41f03d12 GIT binary patch literal 3315 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_birch.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_birch.png new file mode 100644 index 0000000000000000000000000000000000000000..2758080f372c22a627a61d7463ae78b4f3f9e46f GIT binary patch literal 3478 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_spruce.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wood_spruce.png new file mode 100644 index 0000000000000000000000000000000000000000..fde3611e7a32fc293348e7b93f56dcec8a3246fc GIT binary patch literal 3362 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_front.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_front.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad40dc4569618a9dd5c75ba2981e7ca44d7145a GIT binary patch literal 3463 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_side.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_side.png new file mode 100644 index 0000000000000000000000000000000000000000..bad11ef51fb9edb02bcf56409239490a3bfc32d9 GIT binary patch literal 3426 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 Ef+F2m(EtDd literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_top.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/workbench_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1e1aec375fc040156e601358b408f6792c471be1 GIT binary patch literal 3445 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 X-)9y7*E{0a00000NkvXXu0mjf;TLu5 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/writingBook.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/writingBook.png new file mode 100644 index 0000000000000000000000000000000000000000..5752270cc8b57b77c02b8e818400d59efdcf0bd7 GIT binary patch literal 3325 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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/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json new file mode 100644 index 0000000..e9748cc --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json @@ -0,0 +1,140 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "Minecraft.Crafting.Api/1.0.0": { + "dependencies": { + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.17.0", + "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" + } + } + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.17.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" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.17.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gfDtAL1WhkjbRdbZlt/ZeQYCbgRpNCZCGj+yeqHObsNFRDHjq8qZJOX9AyTxJpSRYMi9SJk7JDyAbbVYRgEhAA==", + "path": "microsoft.visualstudio.azure.containers.tools.targets/1.17.0", + "hashPath": "microsoft.visualstudio.azure.containers.tools.targets.1.17.0.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/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..fe28f20414d81b218b03ea431d3e59921c1109f9 GIT binary patch literal 23552 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe new file mode 100644 index 0000000000000000000000000000000000000000..68326ef002c79def0f227aa4c6acfcb10c6d18ba GIT binary patch literal 148992 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 i|;FCZifcX)SNE(eN$ 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.pdb b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.pdb new file mode 100644 index 0000000000000000000000000000000000000000..0d82c55ed5745b846bb9a3decf3f270e67d2b743 GIT binary patch literal 25400 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json new file mode 100644 index 0000000..d3a02b3 --- /dev/null +++ b/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/Minecraft.Crafting.Api/bin/Debug/net6.0/Newtonsoft.Json.dll b/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 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

FUCddi?NwjL};9qbXx^)$wy>?-F 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll b/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/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/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/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000000000000000000000000000000000000..a26f4586f8b62d0088c76edc246720208cdaea2f GIT binary patch literal 3724800 zcmdqK3w+#1buT`w3208PUQG4JB}k1dA0gU+IY1; zd4IpPtw;j7g%&9M%Og<2Z7&I>_d;ne_(EIyx+IjgltTZMw)9Dw^zm<@4J};y09v@; zb7toE*j?EU(A&@F??j_{o;h>o%$YN1&ir)pvA2jSAw)HPzVjU+K8D})?+}N#50+8f z*!oM2;-mGSZTnc@#An;i&t$FeT)~_!q-VpKbUts|;Rz#LDCWc2eE8_;k?^cJX(U#! zZn$58J~Jf5i9nU;SorE&b#E_AVi(aeeahM4^#Xg1x*|eO1vq9@aKPr zP>%dlKY9@3y8Jq-O8>jRRZ`X#Cjs{~#}A6`8kOn&6+S3dA${UY2gG@A{+;4s2X(Gl zhx9|9HVNCfVI%$iPpfg!Sb?|qUs#CCiGo$gAXDOov4xQM9n|&wJA~;<6pWmSiiE2G z&J64K%jzBWG~?(^qAUIpZb4BaKGO;M3=2`uxkCKeH6i}->H+bYzdaz9Ro?A>t?3Sl zE2=^;x{E3!c-U7T89&Bhk60fF^S~>waW))Vz8Jens06 zm^%^d_#D~>qfyF?QRXfL1+dqg)j`QPf`+Q`6+%!%~IpeGmZvjmDXYD};I|^?{ zkHH0CRc+pb0h@a{_vhT))o$+Zxw-cuS4|h@uR}Ha-)@Cww*si3D{Kuoy{$oowNWs) zEZem$xPXe)yCT7=C5|8ir80vf$iSS)42~cJ!a`hV zB~f>Y5C~f5C`w%it&0?;PUSM85o7U6TsVRZP+Mkj1R0GwgCocQ=vX4) zK??%0VTl^K#D?6Eus8zXkQp+ABir1X-MWAysM(`4ID!nUPT7Rc`{fqh{p(EaQ&Mh+yYAk%f%ammi0LT0ANI! z!4W;eW5Eq?2KNMZtgm`+6eR2*Idflk9m@tR=jNaZiP;c^yll9q)dCLqq7E+LmBza${}uD3UF~!dnUc5XY;cSjUw2K{u~j=e^|SnONNo?ZJ@w5Pq9j zbs^eoZr5Mf?eCsod4D_IJg2{dZeHd7ss+ePTR+CkzEqbdRb^svc`(Cb^rWz8Dx@GMLRG||TqaZC z6;BH6;YnfkJ*i<|3bgf}1}t`Lw}&A|n%w`%A= zq`2G@I=DN4IvaZ5iC@75EWc_Koi&)J5UlcMpwosm)h*T0Gl;CNE1V^^Lf;MXYxRXo zNYu)m9esqN=a64WQ;iYCHbj9{L;O^|RB?9JvyNk4KxXIW`qr-XCh%;CVqfYgWT_FY z(vF(KO~lvK)G92nIvbj6qL3M(FYW}k9uy9~6AWBm__0b@{6q;Bc`v*uR&~g{1juVb zEurXRh;$AH*Y9XxH7?j3T7m?r4oYn<6pUi|cYN_z(OGbT3f6>zi}d^3>%tIm!F8$~ zAiWBZzIYQAYZs~rf~4#ia!Y#a4{o?^Z!es?o338iw5B%L`fZ6dW7}LCeH^{Lu*RPq z9Y^M_L2P;S4-!ZG7D)Mr_`#ADZ5YLVIohh|WvVH8Cx>##Zt%__3x%W4ri_|s?+T%d%NLAE)GfaU6{TGG=( zrh$yr9b4DrUuX=i@2anlhwA0-AhD=psT#dP ztwP^kw-aM)4n=d+nkT%brAAJ8KTkM~EZAJLge8gzA4J$v6O4jF9WPkH1H^F{wC zA6tg_0)Dn(ZZ_h#{zr9skT-xI&z#bL)SM=)SA)XK*rKYT7xFP`*Q-AVHZ40-e2M09 z7J~yH93DA-I6x;L{KHBW*Y+m56MMS%^clu?yM!v_&;O z2eES$oov4_BGzKjV4D@&AG|OO9uW5<{rBLJ?T2&3CHxO#3|wq|?>+VRAoqe1yOekkKd-?L(TC^(GzCPU_z-@;tF&K>cKm>he10b|)E;74U>UPrLelf+8s(@$ z;$Iqu*M-Cz?xFA>I6U9*Cu`S;>^cxk{6@oDR)xeD?)g}ANSx#_$6*79J30IShcgXS zrd)r&=1suie+TrbYZJ>W9SpMSmb94sxBZ)KUF+)eWy}5ihTz(vPnpoS$r={7W4F zb6_5V{G4eGiATBZ(;U93X(xI-+Y|w`HbM3GaDEi=ZQ=unH;UIZY-n!8Lf?Q<{BTpc zsYSecP2ZZ37(|_j`2D&cZGO9W4~V@@ypG#`;vRzY(S~$Wqj;!=+J36_wZQ7N46S)B z<$PleK|9X%zqyKN@|OC`^&#;>Ew%lLO+>MGwNUu&){ix}i=As8*s@F1AxwzPTi$VB zLQIKw+_ziQhJUJMzxeBQ{|0)tuBBc+(VA{bir=jLIO4xiJ9}S?nBLU4reFLes1Xsz zHvMRGLR>}LkoY|MIxKE&+qSwz41vPO#E-Wg*?df_+j3-cNCdYKCcoW6l=&kLZ>*g~ zs{^ZMT3f_xHvJTiG(!9x1>hw5uSu+~|GG#yssDK&rE0LxQrYgUlv)MGrPOEEQfiy% z6#=l@|GVnz;#Wmj9OBeRnkcnhrN(P1wUbh4*U3=2Rce`gI4DNMO(?2=gK?$+@lj3% zH_Oyxq6%d{4=jr)o9EPLICV%Yh^n?Gkpu=QaZD_Uv&(kv8^H&WEnli`6MgkBBmBGj zzFHj+oyZS}zpeTw#D6wO@g~kW68a8u(xIxFfY=eLMYvFN55jK+*CL##rtlQUXR0Q26Url)tHF7vgVXIRBk<{#VT&>AhyPwr@y%N( z{G|Yef4Q2%H`ex{uL6(ywIRZ%hOzw%&iMw%2Wt+Y&Rc69Lih)a|9d(7IWB!Y!jSk{ z{f3&5c-xw@2w&Iw2*P9QA4C1k;&H^irJt_PIHhkA)2hyX@i!t@L;Ukk)g(`a_@Rw& zTRVr+Psx<{cW{YkSj}qj zt_ZdJp}P0B-U_T1V@Yz1G752)0Ere|sz#VwV3sOf`9{gO&G)ZGf)D?Xu8Tk4u1 znSWcQ{$krLaN+N%)YrB(ftUYGrM|l57iyZtU#V1Z>#rd7vP!Ml`iYtr@lPrh+xnYG zeOslnTRvN}MufIYte@QSd8C?T3UmpGwc?Gc?1LNssAjErn@W9j<6j{4UsUSxRoUP= z@slc*U-fd$I`K0qwZAzVTrWPVQm30=2K9ecr6vQ};0E#QDzy-Jxn_g-9hG{h@oP03 z#TQh{Xsp4W{O2mwgtATIZ&WIdvQ6S2RqCf#{d3J`@vkcN$yMJ%DsaCX-%Cx|;C-TA zrT(qy<(m6Mi%R|1ra)+m*sM|?Y6>B>U8TOT=2l><=uoMb)-;K&Vy{YVS-&c@P4uZ$ z&-!&p4XM=D&Dmh9IH^+In_sSJ6_2RY&uz*E!{Tw3`khTL*M!BiN`2+tTY)xVs#JAT z6XeMam3nz?YbYX?RjO`X45>G$)IWfp+r?W|sw(($&35r_mHG@|-Y?#(QeV8cN!%|! zs8ZWD?G5b^A5p2@oBEOZ6`5i#XczyY%6XU%dF6wqj>L$RuJ4KU9JpkU_ zDK^OzLy3wuRra>Ptw2=7RO&t8>ZsVQQZrj`1!5wpQuAAzpsO9xWlgsNyTrpPRRCRf ziSsIT9=&&nSE}w^T}?tXuq&Ofe;T z#2>4&hL&4_9`TY&#afy~kNC1meY*KpV7K_1N`1K*`=9uhOfi%_qKecp@lLTWa5c0? zY;;nKp?%_$Ds^$|n?etWy-?Pv=El}Hg_7cZDiuU3CH_&RUcKt6&>`_{m6~aODl{lo zMP<9!1fB{V7MoQn+xYI#5kdBHg4vDKkl3$MpIY^7=s|H*r39c1i*qXVk){uXj*H7G z_4jLTg-(d;D)m3MJ{3A8UZ+y~*1tP+TD(i8_HKSEbXNQ~mHPaqr$Xn%M^$Rox{rlM z#3xj$uIX0jg7}#!b&_(frN+s6b3SAO^uTnn~xD^@|-&CnLZoL&66LoYfz=#$B zWn8RRsa)NyP+HutQj>s^5xZ6DL+hRo8RC#i{rkq>3QdbsD)j@~o(g5ft5oVIYo7`| zA)ZjFp9hpH;)Y7S2dP={dQQC*7;g;-Q+%|8aCs^4!8%9+@ky1UvN`ekPPc4MypvOJ z-T1DxUkF_l@8uNjY60kIKh3Eh6!(ZfK^bXTb}MQ3Z$(%oqG8hHx8v*@z;1fG(ofe@ zt3SdKBOoXq5F2o0`Tu+PEcDZ$qR+D}O-(`ZgE;I2I43BAjZIBeVsD@{r;h1ER1J#F zpjefduhVs8TW=T?KY&A%hUtyJz!a9VBcVOV^xwXPF!`*CyKP%|2HpA^=60O5be!-h zjT1C)zMNUv<13B-vZpV%t?W_v>*fa)7yUBR=a=hNL$_|kPrV@SZAM5tJH^`&Hb6GM z4YKzb00Oe#6Hi@eo{{V-# zIA@;gzd?nsYS}5C54^WNA>JVVxOFeW$F}r}KSs@CIFEcha8Wb|{0@bwmo zzoquI*dJG~dQV_4^xuo(4Z+{5hbA68ggv#5sqr+z=L1g%-rCqCo(}W}p^*gMT=(g~ zy!h8ux6sS+@C$)H^zzRLi5f={zbKv;2U|A75F8Eu)@z!kccZ0ts{&(u|2sQ_|HQif_-xJDeWO^Ex%2*T~6fUrX>AlxHvA?y`@ zi13K`D})b=p}GXlu;&nta%qOcE6`~U2}}H8-7^Tc)jx~#>PYqT9KOimOB{*-vkwekQ ztvEcy;bjh&Iedo0=Qw&T~7hL+0rgeyaZ4E)&w|+C?dpA@4&u^lzu8Hzjt=o=xZIE(a zx|eeHZ|X#RJ(t>y&#eIE|L9f4ousa_?{9%Ma+z1RIeiC6& zoI>3IeDoef{0!;_#94$v>`f0NejZ^^TtMA`cm&~U@ikCmwfH*d& z8%Jx^zm?^!uljh|*w$CQhp%S*o?LuLIhF zu&i?)&K_rAPo(-MadGx~h#-oeLEZO%zKP@CKs@|kH*)+Z5uZ6uoGrvZpzRGaA@dP` zu6IAje`K`~m-}VB7x6zjr1Ej9qE*|7pL@XvgE$S3ir>cXZ^4goQ{W12@2-gLfve(V zpeUvSOXAJ=`I*4mp?iNwJQn-~aRWcK#6Uvy^&cD`-+f@bTl6I|wpr+((8>Pd_;`;v zR?KHE_lQ%)TrNG4GY}mf$`@yif=Uf$?5vrm>?39_XE-TU2@t95^c>Z)JkgPSdd`|L zZOS^4wdi-BWfzR}Z2vxBARad6A4%tm#+h`saCx^FKAL6F>B2lxeZ%={<`tuVa(sNB zm^SS33+Im=5PjziYtGD1Ud-Av!}&?$#zXdOj_RPO|DfnQX-*b%M!y)jp0;KtikT}p zBQa>roigkrX2D1xdwSX^To@J?EW=HV%v-iGn;1SVt`R=t<6_pB%%%Y{BUG6?ax3wm zkv9t2jJR0H+Qy(YpU*IYN3+&kE{ydZFKP7ADzaOaG4u0l4*&6pBPl{Zpzea^UAG%WjQQ8IRUy))oIEO268 zvygp~*}uG&T)UProVSfa1~fDaBzkDARI1E<-c?3roThtpOzL-ippvKeMNhLFh^79`k;O-Za` zKoF!A;GQ#!HpHqimAz3mP^_WJ^X5=q3R%f6!pl42oPjMMV+bvcNk)@ovgRoFe1XCT z4VxAe*74+sQMi^x786hrfj5m2J8c(v3_|XM-YuDSO6-Cb$#!wBh{4Yq=jZ2)haj4e z1Nf9WRxoE(&d`lCiFdh6dF89zpnN&BHxb5M#1YDYfXyiqd-I%%N&w4&=tQ2tsQpu+ zDNqJU3z2MyVct4vq{hi~W`?px4BMBsyoIMs)EKfd={dAjl;agHjzHwuhK#dDLF4BE zsA=Z3O_|Q7e=<7>VqH%c4BZ@kWivEko}zKWpez?N<*DOt&R$K!X=f#d^HYU16rW8iat}(lgGO zqbBl@bKLSshofmbJ!r$hY67e-1})2&oyg6DozvKUJSC(AfE)$ZcK~Hgyd(1zM3kPyFJRl+C|ebb7)v32`^)e7XQeJO&wQTsI3>+yaS;QFsUw zYUJH~N7%Vp8bg}oM`+73J@s`VW{Z^_md`8Jk^)g}h~+&THLOe_%Nns;DCx;^>YR~F z-{6?#mTL?^tx52TTfkexV4;wnck^^*0-DZy3e-yDd^QkDho)BIggHG;wFsa`%aRhs)w%$MxWrq-FA)-o#4fA~ zN|}OMsf1qcx!RjJleTB%ek#tJD&perS)dP@mQ8)Sg`UCb!aE%!5_$AK4is?cuo9L$ zU5ppAsgicQfC)XZMXgyAyNh?E3?+Xa9|!{S0r|I+?aJGc;<1G!-;{rk0Wk zoSvghY+Dv>k7~wTT6#3qGCF(9C4>j`LuP#*#n@nrE_|NAby2_ z&r5au&Xk(W<#2FCAf==KM0n@sx1BgM4W(jtC!{nh+ld(*GVcsBOXtzMtb5z;J%EVj z&>@+;^qbP&a{?FmGN?w`S%IsS=N19+LBl?o&S$5f--D875sEpM4UQ1pm*+^qFv`+U zN!1K;eP~FzS*|H#+^39^wLlz6=Q9S(45a;@$MHVTt-Oa2ZtTmL^c+!yabpgMI7D!1~u?Tj6;+!<2R2Dcm zQPKf4pP3)dla5W}({j?7QZ^SwVKRVJJVYtFuUt;Np(x~0_w^Y}HDBr2#X7|BbRKpT zY<}_pBk3!T(WOPu<%Vw1DbF(&huB(4rOj5P=jJ?A@yci@Kbj0s8LtY-ncyd!)dc}l zQLPSYa|lyPsfbSAFm3xzicB-U46n-W)N*$R4_b$d*&HD-NTwf>X!0bWv*oU%Q^U}B zwd$<%`ugqh@d*uuHDaERITI@brvmnUm%2NKi4NFSgC4P1b(H23_(O*BB&ew5L6sn` zmau5;VbZQa2Sa_z_op=LqfkO{M2e)O?;Oqj`H$98?=Q*IMnoLF331n2DA)>#kc^RJ ziIXDS$I~*qlothLpjNHWRIQMs*)-S^+j+*4=vF+|OSD%g@}B=0hG*6kA6dFPrC=qb zI%gD|a;b?zsUVAzRhgyfcq7jf3RgBQxFoeaq_l)3ODl3AoeUDkaPYyI0=O~Hux4iw zwN=b*>CtY^6tb{(WUrwaaZ#xigOMrA?Cak!dx`u)lZcQnMlY zNsGI4*hr9+lkA8k4#o#xa)cQ4Hs&&}c)M~|KyFvT-vOK0N`T6|lHEil-Bm>b%QXsk z^1UZ`x-o!!@RUOC!?Hgow|q}Np;gJS$GBB2z}Z6HZKz$w1I#H>Mh8!k?#Giww5J|C zS$et*=t}2|>0&Njz{x-)Va8eYA@^4C|C@?00efQL=jZ|?RI!UI=L4@p=#l}?7UYv>%_+x6MKpmWEc zpe?^FTW$^`&_irp6SHXC(1~$V-rezbK-N*%Mm*b>2SeY;xw@lB$kpo^tX##u3=HhH z*K)T%Pg{~K*g6s!i+4Fbjtmy2`Nqf+zy(JFjh17u<~4&dH-osIC4(=Q7{5GMDkprt z)VD9R!D3oTQ6I7AarB=tkU>DbW^UOnU-L=3x7^x&Rm{2ZVVGvKnXD~%ew6;DugMP2 zt4k{C5}4q+3MLyJqaKyjcxBT$qjBe23fA4()HTeztj$CP3U^t3n3nla{#v$R=IJU> z3|}-RO7oc7#X^C~Def`qGj`szT2HWm%$Zr#&zLZps|h@wzLu7@I_Oa8f{i1pWs4IO z5Lk6wQg&F@M+Mzwi!;DcoGIGkqzJ@*iTO@FMm!+?sGXH0O+JXga>MO#+g0zw>@>kL=h3B|Bn*zP4eF6Cjv zGYZEboXx^K&ePr$ICJP~5vDshzYzF%)l!l zCk%M<3?gq1el3OoDdEvy;9OZ7)+#aoTpk&*&)U76Hvbo(&(IEJDI6Cd5{%@etx^z#+V-hOCFu zRw|XbQ)o2}zn%$vYso+_HnqkRo+$DLfr*U~-=-!*8dlH?Xm5ZTHu}RcjUe6YADdX` zr%ae>1J{tMFkH*R;+p6Ib`*A%P$dEUEIIm3eHdjHeO?h^U`G_6f=?6ttM=_g4yALP zChB3Hk*0Yw@SlxZVWt>SH!WMmD35B+p$5SrO5H%%h4DbDbDJ*sRt4_sLn?zFvOLN# zQZ#1nySWrfV8c$d>En^OZ2+bAL3mW*Ll3o&qig`bDa6yO4P87c;*lHRiWy)q3+%-@ z8f#f@4Yd~cQQJ!8fY;@YL&NF?wlf$v%??o`#WOqwkFx`KL@wv%d*Sg)n2<}(TmH7M zedD=TANg-T8~yN$pMLWFG~a>ha3D}ugP?gGMH_3v!9XLzK%nIUhw~vST>fH>5G~6u zQ3Agj!eU*^@?RtRrCKyVPOuIcU!@FcwMJCe2AcPxP4n^_YP$o00A6cXHz2DzELz4; z*kV+}H6O1FgN==i!4M*W<|Xd88DEV;=grIiPQP!~5FVoCW<7Uwv%Zm0xY-P6{J^@F zo0|gL;3^2vEk;wgI?yuQa*}gfjFz+9ZfgjTZ?-j3^F~Anu>*w4fm&dE3*A%68nGr& z*93&NiIyRP)s$~@@wMG!cU#A41 zoWy)J-UCR>Z^i%3%b%?aR|V?o5U&pd+*_NFRbLA*%fB0FS=-PQpgAJ+sPS5Y#QB&W z&d1Z#bAOR%s4mNZLgTw?)+XA%>L1Z@X#YDD@wWN7I zmtS{3V}W4+xpxGB+0*Do{i5p2KLN~S-Dg+v090W;^Wr-&g_P|ytyRTD#sH=mkipkr z;+xsk_zcEaOSTbFfK})mAas_WZLIt7!1!yL|DYjR_p`q^e<1e7|8cqQGYf0J^V!ZX zo?U*1Bt-SH5Kmz_!A}<7f)L`|$Y2lrgdslz;!7{T?cN{w!hz2p4uAN@zg)dPJ~8mg z&+MQ3`pD;h{zr0;PG0+ko4F_6{q`T~`RCt#A@|O$ANl6n>vn$p*b6`OQtjws@O__Y zZhB_%@1C>I{Yw8|E`RG=KmEd~=zst6-+%MP`gi|&$Hg6!_a@t(zi{}A@7wk|Yw*gI zFaO={ADL-L{eEZ95AXPq`0B%-{mRL$Z{GL0C%<>;@!jr_pa5tSpnwQdO>ThIlvxd; zi)wO?tcJ6(SS5uwZ3KC-&6SQ%Kq6klk5{%IBavxC%v&M}LEFV!kKA@>+xKs435Z}5 zbqEO6nZ$3o308$#R^ew5KST8)FbS__q?+(^KYpThl=}g!l3*wp4AoVInm6KSORZWV zs<=7K5y*@!C=H{O8a3+7#_ABH9l)jWQ%8xLh-9lnU@JuW?oslo+d z#6qk?#paDvv3Vm!w{Ua|b;`m3qJ$P7#DWIX9CpAohh-*FKxI;tF(yiIW2T8y52Ijt zLxQ$JD5==83LfE7K!SuM-{5hMkQONR7ku#p1R=k9`qd1H%fGkCY)BwVZp8%1NaHI0 z4M@}p_%2WbVu0pR(by0rnI!2J1>LF<+)qKYo=b>Is29Xf9kM|a1Y7D*CTXB5Vc;C& z(W<;gC#$iJoaN~sK5qj*?BM!~h4dU;N1VF|*qqGk7G9CTwU++v3y6)0Q$y#;K@?Ws zxVn!{UE81N27t!3j?aPe^fp#3LN`qKhH-VGFBfEQ`xCnpdlKD3 z>~ASLwphuou4!Bx7bg-KbGB>JoK3@ySAhK(H&)lWR-gh}2yqNv_bZem zTiQ5Wr(Bmf9X{`0aUPEL-yImw;hk*-uDh^!I3SLl2Z^s~x63d-5{!F$_LvP%%!eoC zy;dTOlWVx-T7+khJsZL_&h>baCohe)i2%gISB(PVUc1Bzjo?PdEc#BbYT(5qM8`9zYE)ve~zGM-+EcL+USBigxkE#Qz8s+pK{m%JhSXOq+mt1Ui#hqSuB_|AU zis8*kPrFopVP@X*`m&Sfq zu+v?89@u~2K+j%x;Jd)(aXo|*xEOIM57RPe<9s#zYi4#b9PLK84m6?wk1sz?>v%jnc>^e; zk+Vv6F6@lC(uwNRzbRQ?)wPNfXo882s(gmi5$=gIs2uFByisG(?OfU!s|;__$lwOb zCv*dd$uhlyUcvfOivQ6^&&1qpEwE<)VZ2L<>Mo#PbGLM zM0f6p!hr4+g3z9I0NklH>s{VjWgyD#bQq40vAep$-`!?Y%<7G1-@(26d@#MkN)&Oc zoxt`z1W)&>UB+9e=`3pV?1Mk6Fqu@NmULhr0l+!cw%6g&7S1!6fZ zKp-_i+J!DbdK~^%13zAfMws>4lQ9x^TE#R2Z{Hak?H==kUn*r;5OjD7^W#2gBK4Z2 zG7dd_-<6xEKgmI_*Cyjy@8&bll=NvK6&$K7-IS2FoyQG?kGw3id^Da(Tc@u(zUI-0 zw|CIR*P7_zYwWEI0&#b~7IH*oT0VxA-)V>G3O_rQrLoYqLuWVA+wD$l`|2R!gLY@^ z%X+%w5XxF$98p@Q7tWoCMr5hqsTI>(i4$TmW{8r74+7wPjA@%CzYsbh(#8UReCVK- zZ*V@s;=BlH3{)c9U9~6TXCGe!>1;x>b96)>5)VsPAyotcN21Ls#l@ZSR5=5m1j8<2 zP9Jo<(8Ns}q2snX!Fj;RHwujRjMPP-ZlotCp}{#9`Hn>M51izYrxuODFU`ES;bqc{ z7ronu1y_qw2RJRA@4(E3vWCEfMXCl6^`d#Zj{Fl<0mT*FP49?fS<5>iS=K<0rh@c2 zY~U!PStNX6IE*7$4x(`yCu{#agFP%Li&^yUaFpb?sF!m}`+ye$>7%^4M0s%?@orV+ z%!KP_-N9|~Q7e)WDrOy)bPifd+wbd=$0;1I*cc!_T7#$F{{cn?9GhN=SwYbdL;OA( z6ux@{fb;mmF#!DEGAYm&Bkc)l4i}ucypu)Yl~@yW-EvEUqmVgPgi;&At|VI!Zi`=u z4Z#6Q+*j66Sr9x1go%}n2M$M*fr-wKj->$6S7Ix;iz9EDB@CT?4`<-J1Sb#0D`~?X zWf*(SZ3UL(rQ1jH*+L@E#QHROHTH0M0uC#qus^@OWawB)@jJZh6<%*E()*X71 zl@dqI>wE@*IkplksSJQzZpTU&P_;>~m9)nU-C2P9MYn9qXMHcTl?v|d4J5bm%7ss0 zl`OlR7e-2qyV6qYirQqD_o3ZkZGU!TuU=DXLHR6TJ4scg<9Np2DUo$fCI$R$JP&_* zj#|61Pil_FqZOl|S?j{E?))^rpVE|*Z7tZ-KxLcGm{Jv`bB%5IYZct@8@Tm6nf}^Y z>k&F&#KTwT=%8Eh?75_E4I3?oPwBT?E&G^+h zcbvYO9&165!yPzOhm9PlSpkUC+A`9G%*;ydU8MvgLEl&B)PXC~9`W>p!V2feYw>J+ z97PyKn0}9D#{gnyWG5^a*PMgh&eYC0GLsRuXrQ#$huY?&VeI3 z!m!J@t5GfvSb3Zi{uN_BP6xlDQA$!>S6L8HF`P<45s#otZV*o5tVEM`;T%3Squv8X zB`kO5H5k{75ktcTtTSf<6=NtWO0Gjs4i9>(f>EMQ!?5N};^2gpnK5S53AocmBV^pi z!J83IJ6{-x;3WP^8+$*JL0>8OUSW(A#Uc(Cv2c5PxJ@lF9tM?{&IO-86`4xQh`_2n zmd%lgsGq4d{R#Fkt^~YY(Ubpj=AahxX(2={HS=sa8XEo18P^QjyznYNk7NG|weU3s z3pYrpH|QlLj-~VTS3QgTNt-y1J9yYW3GqfU2Y$!2W#^}ngJS^<{J56E@y=g`4)T&Y zQBB^rq6bymrLacXyLc$iQH^8;A~67D@=tG&s{JIhsJ0uLm^` zbj~5AE4o0feA5%h=$!AzB)y5Up;VG)gcNX=C=Zc9J!wss(4f%g9OSR^X^96FoR17^gyHc;&VpKnasj_J8VHV~X8rrTM1| z#>dF0f9*}B@wRdj^LBSszMHk=5Udg_-VLww#-C)}Knc1ejCD$5xSNIGZZJyU$>iX! zp-tXuB2^LWLql+gu*o-^l%nX)qo+^8AV43PIRPWMF^R3$-6Y+00Y%G!h;80g6id}a z(E@*!u3ZhdFv5m}M=Jb;?AQps@Tbf}YFl+~wl3nkIQnlKpMu0VJ`y(a*GLA?&6&kE z%CrIlX$e6GGb^oxjC8AqQIDw~@BtT%<;5qm(5H^2C9ST~CW5C7IDcgJ^`P6Ny2O0@1G-(Q$m= zp+H+5nYf5cZ1O1zlc{xxh8o>jKC%p4cW@uVTNH_Ch@R_ks$uMjY)@D;JNn53U37rK z{MdmyWpHtJ=!BaUyi8d2^fz!_Yvch80GuIteKtH-!!)9mfIxlsnORo^hs~_) zj434rkqgBp>njGDS_+>E>Nd<=o(sD*>Z#VFN!tKdzL{nNwDdg~tKb*Ou zbcGrta3C01Vg=L-@d#*7-{FkJODHY}Z(!8B86oL75^;!Z#2_hQ9>BIwV%msdrlSS0 zh%?(5tiwz8*ivEwH`|O?+=NSwDk{*F<~=mhOkFbC0SBxLmH38mUrJUebQqcNvg46- z1k{h))Sc<+j;2JRq6p}?UL^ci+Hx_Fcp(^bsR$hAEYK|v5?iT#d-q_?jyi}CtLKS5 zNr!*@OBntyFclh6AVs1`*sy4btbxT+fk&MIzJ{0=ATb%w=w^5)QH5 z5^$m6rf_J+og95I&n%>jC5;J03nY%BRTl99BY7OZ+zJIx1xr?V*jE9|-hoh*6)yQI zq&*d=i}v=mjI8&duO5{tRNA6##^Pd|F*-NqL4~?6tuW=SK;4&CnDJJie)VVx+TtQL zaR-}o%N-OZ0l>y0fNZp*ru>zrU-?AV!j}yAo6e~$C-Fqom`qu+h&&yUDspPjvdl~t zipMo0mEoMzJ)c- zrep-0q+9ohS_CP3ak0Bs3#)tzA8ngS%%*QdyTSB1BR_4=bV4!|Qgnjgg%zc}E!Ev? z_T_ucj*eJi)ErA0qh<$u8yvCaEQ>)8*6g|04KpRKeBeUOh*AXU@p1SJ;ZwLq^a?LG z%65@GEs=%1j$q$|d!{RBA)si{=Tmlne}6ZL^hl&5kJA*!wRiWyy$AO{u>0UX^qJQ? z!m0GBUOSc7+p*o(JwQly*h$;%@rt8SV5f2h^8|0c5L|McQ69_Uq8u0c%wrGgOLgY4 zGNaC5frz()-49e;kmu#l6yeTr2i{p5u22pc>!2iCI4FgkZjFI_(!kg}6KZ!Dv7}SM zhJ=!ZFrM3StX?AIsZ@9TWU42AF10&;G*v;#D^VZhw3&tY30eR;6^S2C9bH^J;d1XW z;sZJiCGt4acm?MLNmNpOc)v_BRR`>34{-`cF^avyWvzjN;(aq&(CfsEPeOx-sJZU7 z3kyPau=4B<=tGtkDud4)E zBBX%fq^Fx3fUJbPgje*#qdif z?+)4#kT$#!iART^-$3%;3YE*IdK6PVMpNwt zqKRU-P`otp5wvH8ws%EPYHUXzB+@)snKTdjNb{hNG*BGDtuBrwG(Qf-mCDlwW?ZVC zm^xNB(W9e+Uh1Xo;Ia6l@w0IQZ`AyX;>gfhRxsVY5?T;Mm*h-bZ>Q&BFK{_lt7S`? zn_%3f`f|%r$FwWPJW04-3B=^*CmPB)6~g%7g0#za2UwOJ6nImIu~WBKDw|Xeu~qRx zaoAN ziuV;o4tW&JT5{pzR7Pqn)3nXK{GS_TfO9#p#I&Wu?r~{6M-h zo6L?eIY{-jqt3k6-DV6q)O`t*|35zi4y?}kw7y(bOqGq*>U1V|a8 z>R>{%bu8+&w^D7xi?^zYLG`BxNOQaZ1PTKNV~=yLfzia4uuxS+7i0Wc8MT3zpghAU zJ8RyCIhjr>@d)g3kw_Bex8y9bv^yiH;0#jr;}-!o3^P&+~YxQp_^L}6y2kYG;mMZNnjrX zDV*JaYiY>xknJ^DrIevdpGx^S?y2A*=CmR|c-bI^gsg8%0iq2vr{cvnK60~-$;s*= z7Orq^QC5l5Qx%Ua#5 z(pj{4sE`}V=;9*n_{gxhYqG~7QRD=fBYS2vzqrWh zZn`j{Mc3Z$G^8^=+bB%fy$Bu0lp%>2^Jb}$xD$)P$qRQ{{?0jrE)6_MjD=h!7tn(o zd^%) zP(?sM?}@{T;a&jD5rV96rBYMw8lP}^uZ@o$xMZN4?F@MoOt?D*iEUMv2qv{bX*$Hz zIENsIkoG`NSGTeXu?-NWKjsTvl^5ru8sA5IALT=q$CNVe!OZZeJ5ts0TCT2hO>9vM zz^r@}*Zre#YSTE-NjKOzACKUp{q%4TjxBSzls`vabo4l{I|7@13YPEgxH~pF9i}io z7@Sj1ZhoLgju*GNWZAU)NMz>8h^JIm(6s=Al}h2mB3gCEpRqCKfP_m&kFAZP@Z-uw zqjske>&oMGen(FwYM#~9JllJ=l$tk4QUzvzLFqdNFjDAsbR=OMmkJN4oHybRgYWK&$_{U0!)3&L6qoA$ zsKKQ60Yo(qk^Pf4E}NBH+F>4XTjxdUZl_Cv!+c4~(TNh50tI*S(ok~KeJQgyt(Dwt zs(_g@JJZRutK{M;7XIMztbZcYu7aCh0m0i&fgKF_M1MnQ7cp0drPp zeIy*6R0|8AL&3tr^A^|K=TKMcyPo-?Wkw=eO9LjXZ)@`GIkYI%=6q2}b$w){yBb!? z9)UP>Z=rkJq9zs>8Q-BjC1@|j^@X6dRNG!4*~UwSUV^^O{;u4nUzaj8JJ4LnXcW;uVjj^xQQ|Kldhk$29T z;R%Cn1nWjFBAs!B)RVYeK>FC&OUjKBfaYj=EDmNYSu=czhiT3`s+OGQUa5g)K@;Bj ziM9j+H?0a_)&q@QqVy3Bi?1R{zQ42YAAK2pBspj^SaHs2ME#ERk>mC70E*@OJ8P?# zFD=!1LXVbM!;GWEBey4*FDATvp$*wC<2$0(rz#ELi#v1hHVKc8;aQ80!)hYO%X85Y z(P`50kfOhrXocw-!Pn<2*pV47ZNokQ*?cBfgiE@MG|YR7o}{1h9?VVYBGBKK-6uQ^ zNm6;XO~PDHjlLjd?I5YNPcQIcKH+!LttX^YNk;`bK3E=;u!ACjD5(s08T$T_2QQ~~ z*?T zx&q}S@hSpqkXD}$r&qB0WY3O1yvyy5mZT4A#U)AW%1%X%PTdd#iFN6OF{c+Aya>8s zh;exe37p^g)Pd(<*j~vI%hz9}WvqBWE?e$}SV1cHN!Vc6JAq^aXUB1Vq6O?$jP=nC zJr0>To^{8&W4z=M=Ncdzmbt_o^jGI8%2go7-CRCP5wH1BuC&G_g?t2}9nIb$JK{50 zs@suJUfQ8rp6TXUi+W4Y{vaeLd^p@ePH?XZPv&Z0W4%Z{GL6quu3+HyL|s@&wKh#- zAgw^1u_RCBcNLO)h+qn(AEfe9!FHvI8Bdoe29P0U2cUHp;3TSM96NhOL~kQamg5Rl;@q%j^3cH3&Ly2h~F?MGNL0#WaNgS?gF`na|_7T_-^os!Mgh(t^)Nj+jXMm zC7hit!b7)nw_ehej=Jtl@!c`$*F*WPdndD&+?n_9+qY*Q9KjZ`6u?(1X;V^@8w}ME zjT&&9>e(MdJijYSK2%8b_4Vv0Z>rd0x5sz-G)e6RHJRM3y{G$uJrC^dIk0>0;-1~R zdv@>MxA%dbc8@Lk3b%2Xb8%65n&?$09k$Ae;Mjg)i(w_T#2)Md@^6ADfXQ|Y=y2te7eoEWjDaVJT*>nkGP0EjgH!&@5j<4TxU!{@ zb6~urKIGxo*T?W}A!>zIL!|yaUM6&j?0-TOd4ycQ`Gc#pe`3qT3nDVZ;fX7uXG|u% zrYRm3Ym9d4NduM(O&8bD!KOJLcl;{N#RZ}^V%>3g2QI+N`lPsU_$h13gt?KU zXxV6yXJt#1m31vUwWntnyx$V^%~>MeAS^QAZjA^g$ZMHoa!G`VqDO&@L=|j+E%2PQ z-NHVpDP~hOZxv(oFmA4W#cijsdP=L2ZGitq%CM#W1|ja*$>dupzZ|Bw%ab(6ZkNPv zcB-S}gb{aFY5NJH>j}^`7C&mlFc3UgqCHxfy}jt2K~-LQXBco958%7ioiHZgX-XD2 zt6ONijKZ59Vg-KwgxhI6ZYJXp7=ma78l0A&!Yq5#aMGoJ_D$PNxGIUoRb|fV4)prlr`(Z?{J67fX zh!s+{ysL1=&O@OmhGZ%(GrdPH$ZtZ^BQ!jePGgoZfzC4$dXdJQh&NVhGHK43kyG}P z)*EcT1vz7AZ}}|#n6l=9_$iN?1G9BuUhfu_=NxX&5%^rw@`jVGet)Oh;1*;F0?k?H z%-*zqczNhiVvn-$E{-1V@!#j-kuPNEZB$QEZ&it6K8uf)4Il00f`e{>eqc5v-;fcH zlw>(=mw4dk46K_D?tG?KyEnF()NYpVII{QSeo$`e z<*V={URTmfMiyZF;uGSLd}-{_JUo7-M5cHgK?iwE@DUv2zyg(DLUs1$m86c>*%D0Y zI$Qdn-2PNMUNB940HG*fU+UX5xM1LF69-x!KunX15$mFgq-mV^Sbs*V@;1ZX_f2Fq zQLR{j7U%FeM`IX|YvL1emp|M}<$W>ZhJSIxUu*HekB4mg<4FnO{@0aD!ed zF+|Ps1t2pqAZz1@=%3XLo|<|*R~@SOZJmU&I-ZW>yH-YF_~?MN0+2X?h~hCZQ>Ew( zpwjHapzzdLY5K#_c+Nw&lYojVbcmG_q-Kr6v}cMPq^8suGU*cCj!;N>Hw_GNUt<9IbiCow$`_!VhLkpJ(~k$Tm% zr1&eKr-iRFxTJLEEc~P$ox_6~ur9W&(xFnL!}FeI9)ag+NY8OfoBB3Z4+P0?IOdYn zNL#e`LSc5ja_DRmw-flx(4bsdQP}rzmk7-rf1Vp(CB_#)xb3)Jxl#g^FuDWT?b=}< ze{*U4S9#uENGTdA9ah>J*80%OkiAe!0k{KOxxJDpB}3BIxiX`d)^&g{Su1%e%l9tb z+#`rQ78q{jxv7-&psiF}nRr{3mwtv{QBwWWJtbz3oTF@bQPRS}Ov0X1HVzMcTq3wE z$=-X!9?lfYIWh(ca(Hap^T=r0;AMT%QDeyx264P$#vNhZBZW0%mbIXDq#lx1uKVE| zU*_|Ea`23NRQa%x@(LMOhrI;VlGX;Jp>`DAt#UlWvBXgYALQz^!B%Q8k+o-mkup2e z;laWKK&SCzw{6USk#)tkkKVQ|bi0Q@K;2p+?&jlfR66RBBtA1GElCcS6j1#Dtz|)Yg?;3q;YR5oa@avO7LLj!$l0 zgMR3e7<`5XUQcOtCR7jdAI6zLalOgRh`BZ;b{G$0S~kJoic-XuDO{Z+>S00C?U1%q zJ&OBb;fvmHq<}=X_xu2TkdcxS6wt^-p=rXqcsg|>Iv#_^_KoOuHeeJ|_&W)z3e*D! zt+=Ba(;(BZSjXG4%Eds9%jh*hd{T!xqG?$)kY~-SvnSb;#IqrGJp>AztBpt0jIIVq zc+#Tq^f}5eBQYb3!;gotrX@`1v?;A@NNFd-2Tq#}73ZX&E z>B9{a;Ai(i(l#Gv}-k5hb;Nt9& zSYDe9;G88RZAspv9z%1{gCHNnjD%i$sZ>GJlDfx&U`Y9sf!dCj4H(sdh-~N zYMXRoFo)w+?|j_Sb#RxW@-*KPaEKv0jSSsgmxS}!nX=FV#nsX2X zd7Tq_DO%HvRxf*wGA4P#hHk5b zh)WWD?nb)rXocLRJ~ke5-zlaFSQNck1enues#x+0!CeXT27=5U^g$W^Lo7vy8nd!% z(?f|F2OBLD$f)J0{_XALm+n<~kxb&E9z!4tj%P=OuI?hC1%X`R(oqd+j0>2~1Ozkon?Bq3^h8}5JV?V$VS+U@W(5lw7TbT7g3sADfx(G z&cQnA=93(8#P;GM`2^@$0$qGcw!a5Gy||@yKexiKMH~SL_wGu^IJ}dg19m=1lS3_l zo9C-6^h{?#8h)@rMQM%nG%pmEq&0$Z*$5S?%U zTiV()4jWCHz2anzY|5lB24LkDAgT4#SZI|6V^~WtCz_xgu@ekEar_|`n6U82GaxGI zdta~>lN2qc)YgWTZw^cVNxJVZ#wTL&Tnb2KloFuf<|x1OCT+)wtj_w3!%gPYF>_V0_u zI_Rczce_(dXkx`nXOSvNdkPNfuuR$#!7Nadwo4jZv6s$-;x!>{#kyJ@H5@ z7Jw-Lac!21U-H^NOD&gDt<>vNxl`(gk`g<|k22ktWnqkgLhN9wAdPA1XzFvi$H5gx zEnn9at$JGNakm~k=mQZZAm;fvqH)P!>T;0vlH9$SK5TgO7^Dy{j%FB*-VA1xSJGSx z#WWvt16`z^H ze2rPhD6(?GeNWMCw{vJzr>{7SWdlX9d(mO{xdCe+1GI9TJp(h6O_DPhNy?WPh0-&Y zL>B!SF;2wdQ_4E1Pee1y)<=xRN52^uzT*$xdDf-w033+p>=bK2dY^#~7M0&2_>F%FBiiiKCD+$i#{oV>xC(gOi7t65Q^<77mhFTiC&X zWI^5KD1Fj~=p}8$CLI%c6Df~So#+TI(FEII3yWsjL3~Vl8yJT<%*PEREapqE1%qf?_jkK;pB8njH(c+dd#NeuexPdZg6nJ@9-yb63djgd_b zWRjW3i^yiOR=70oLnkHN;+n#NLPJ& z@>u>zjsqj*Dl*a>CbYbPVoSEG@Z>x4sk3vcZ^&UQK5k^%&DgNl4=k`Bpr}1_DJxnZ5B2hMvO@Kv! zI?w94v!wY??j5{k;D|~UX%-<2q>y%xnEyH37&a@CAPxi3-XP6oB-PZAuygi2o>6D` z|J;2`ngYGJVH1m=y)!>4y@>S@o-W!I=SeG(zKb&1Ge(Qw2kuThg8jhNL|D)8gI6Lj zS{xvj@sy!2OM3ycf?>()LE@EUaiD?}_Uz~LFdyK=OyHzLaQUQ31|!Q5)DaV@~sn{sm}&%tPt;&%_qgNJ13r^{Wu1+R zzANTaMRcD&Nvtz(i-;7dE2FWX6n+N>TE=O}UA{0*s6Kd%YB7_ejGrqiBckmA(v;6E z1^VJ7V8@R^x%YhUk`IU}XBaLqVOl2cW-BwUmt}&j%DuLFWducnPMEL8GP5 zK6@x0p?W$;-p=Gx^wm)^FSEH=>qIm`1t`r?`03z;SLnxMgF@f*z$sYJaZG^1NO$-o zkgvcs$NjJt9=GGBaRm<`;K;Uv5tzUUY9+@XwuNX`RgOQP9PA}9=eQ?W9?62N=X@+^ z(1ryB?$~yG1Vb9JOFVz{M1h5UUwlHv@6NS`zRD4HzHa3MQ+h&Wj)9fJc^DGocL;|2 zenZY*K6O}c#PHbX#by?=_?u#mLW2`TJ|SOS8}0LBnp5D5<3nIYUz~FqK3kf6ZB}-i zVN7sy09F|w)=)n6)=U=GPnc-*=0P_OI0|xgHX2Bm5c=!V^i`lZEE7~#f-7DP;Sa96 z0*3{-XSVonO>uj8gg|Ebkp8~7r+6u?$eu~hr88N39vg-%O`36yKH4 zy<(phTBaom;NFF40&oQ$}E=#C-eyuFp&Fvz2hM2CMAWf+x=qihgtJ@*blHMpP#u5Q!3jx#aB|uhk zHY$fiZYnOMGC(ta7oN)P%dnwY$-@v>=I^BEM-SF@;qgHR=a5);@p4V_E`Q)2qhu;b zE_m9I<|Z*=&i1mp|7EF$c^*Oqw@va@X(@E=pHb%CA-ljvmO7)R5DxHaK4?!X|Iig~ zPhE!^vW^bh&I2Vp<|MIH#%H?w(gEtzBdJQHje2l^j$`6=K2B}JFlVXP`KU)dV2QBcq+W5A6biJ)NmNE_WIw;I#bnN7W$P(9uip!iNLv|d$7_5_uU-2qFa;%39aHpSP>2eA>Gx;Ro>p*>d zc9Jvzm->2VQR{~acyggql0mb5o|S*NMAN>>^HtJ9X_2@y#XSlwO*jVdH=uEwfHy2~ z@n@Nk^+3S(L}mD*MHZKiYHlUlT_Px+f+C{1g9m-?qiF?5)6&mJ0ED|JGN0w94} zZE5Gz8AaT+6mhjtq`MZSdKJf%)2bF5_>NUn7t(z(u9}xB5qNM4Hk}5;E)FxqdB$5_VAW&M7l(F?u6orndz&n}P`aKN5 zZzZx`lB&Y2;sB));)6XnT!3^cpS~oIgF#jvdY-W3=k55g|1Y>eTJrMO8q#kz03io9#baCccmPKNk5Axt=-9dXBKw-LT6Uvlj+A_U5RE=@J-NA;kSf| zC<0nW({xzMOPs$4Iy*B-aH4Jx8<_%&(F+F$oDFHE@y$@l5MYnN z5OPUebD?IIOv*)i>|kQeraPkfzCQf*lO_Dq)CgmH;yH0I*{FL6zDG* zKrte4tO4UGWGu-UbOh*;nIvzZtMuBq-qzGn@>(qwEFQf^$o&m|Z+d0-)2c$5rXw!P zQb*}8dLU1ei;f$xAj3>(QW?9SIc2CP*PN^p*KTm0_T;!G=YyN_eB6!a8nKBU58@iRNgiqo4+9zIafj-gg-MwFlD2;J6`)#NU{JMS%a_ zm%BD#)L>weuS=LnO9)IFOKPgr2So#EW|od?t_6~gD9jzuoppIHOd>E);rTU;Sd7Lf z-Srk=9f=n@Q`a>6<~>41E)&{%5e=;4VNcQ;w?kYlcT3FA7%Sf&P6{CW%L9G(pH}w zAk+0i0-q^@;DQ+57r8zVBE$X}n3zm^d&W2a1EcD&nt`Vw$OEsO4!UiQ7CTbcV!gPA zjb=N*bNCcPE^bkfM&R~5M-l-1HbuX29+`swTwh1o`&W-kT3|an_j%s;IcLXctzJD;S6A0u zR}UIT(=bMDFyXoF#twaW_iWQJWDFP4I=pvg8AX`B&9HSWNa0+@3z)sTT(HN5H6`pg zZFj|UbhWOd_H^Uu-rJ2MFu}DG%Mxx+Ut`*ke*`VNJVGzmBW&l=U*O-}c?T*B2lG-P2A_ zb2eXYCyoBn36rM{qZisZ-cL;qt%>2rlF)+xM3TfVh9ePOj>j-LJa?ypEMxo~P6ZX6 z_~mZiss6N^x2wO5(jVxrPxvT9>A8oQS6BAhc>kiHFmj&IVMKm;i4xvhDp-BYY07w* zDZZG{W<1s8)6z8!_&sfN2S`czz^?L!yIi0nf}nWcda9fpG)KP=6 zuO#6B)f?Ws5qyg)5M7J}w}-ZUrG++CSV*y`)Qm8p)JzB_eeCzr!~Uc<+zI+olpnK+ zM-|II7l&)(hMU621S=#s&G~1)Ih-$p{BVYS`zsSgOYu_)*lE3dc+$s>k8hqTW4IkOf0KirqjZk(3y)`7D-P!y+m56|PeK$_Hf%c% zL%U;~Mc^qw^xD|pqX0KhxoMPi`{qtHuFKKfA0w37?G9Z6AN$&38~nE#R!=7l2R#k# z+PU8i*Ernt*`y;;8X2&)YGIIZl!if$K`lf@)LS5j9Q6|h{a{$(gNv+)MNm5JQNoZ- zDAv<(2%A3tQ3umSCKWyw;6xYrCpG@{OB#RoC5``Mjm67M+WU$E4gez@P)1{|$tL6H z#4jODJ5Z=}ih5X%L4>(aTN`$3 zBnpu>RL9Y74l&tsDOV=-0Fw?=+TR>vdN%Wg;;%U1%uZD8(jCsa{G1(@c$Duk+Y*Lz z;V7ncVaK5x*}!Exo{d}p?MuE5YbxL8A%xJS@D)=$bldDvb7+h;Vu#yJE-3}`g#KOu zu`wv`A*2u=e#7A~U3NOJoA+ud5F!F6OL{PA4t>Q$0eO093@wuR|@IG zL0U^gqW39fvLKa-M~QIzknyLUOiao0nbwtq)D}Jp!Gv)RJQjUfDUXOE!#iXLL1@H4 z(O$*XAMtcBGbwqW!1q}Zl1+pl*fgeDoM-t26^?rzqaEV}6~{`KC1GTe);@lus+be# zMw`2R#b&aPb}f3}{Z9Ks&O{AoIPk=&O}A5W3s_rOpPn2~?4_aeIn7Yo&$kEX?f|uL>tYn;~z!IVKQHTrR>(sBqI* z!0=;5-*{-=P_=H6WMnkW^yIpwr7HKSZ^y`mM&lP%M7lNLn0Bus71o_5>H>rWWtn%P zp3QPm#wx)YtO$wJw`0iEm141`vNIFe6V7)z4jPNdkPA~Hb+GPGChIPG0DrPEhmee2 za-C70L8}Yp84}Oa<=I%rqfshPtQF zv+17ljUqI7vzPBspP(sXfMy0YH7j!p7RCtKbEPi@H(DeWUS8EFeeB% zo~OWqu3&0XP;yDnT;oaCYDKMO6GGaC7m?rVVAG0?s&e#w6)>V6to_St)=amKV<^$> zMXDgO>s3JT6(ZoQA%v?2B5p<@ixLjbGw0d_sx?Z)=>q#?FcCxdpDb33haaMv^LD2rjY?}vj0Q7#_L)Nm z?}ucETa)u0X6cZzeytl(icBevT(f8q?2WPGmmwmupkz|07Ua~x9Y}?#i33a&+YCBppy(< za=(}sLYU?FOh6Iu*0h;LB#UYb{LX-}<)nbg6f(ikdrweJ)I9;G)|y|;sefOmhAs)RS2C_Pmace?7X3B$e;o1$9V@8+@C=KpAuw*Gm!~*$|ZBz23vJSH!s4+5Na58ut}ypQ#iCHX5@$^-ow%`9FTG^ z!xLk~{kq|{ch|_P#(%)=-tOw_r2+pjWEqaOQ0vr2Dc1*6ub+3w&fpJ3do@eq5nqz* zph*u1+&@Bnjg(T(mA|Mno=LZd5fq%e2n_@oBTDi$2;x`~&2uQg^83}>luM{^(s3QD zsiwwiIoe9~!7>As5XDB^B;ia-fj>vlXZvEVzL#{G7^R>CR)&S-nWdYJkp|p&5^J69 zl60j!ARGHfoH$ZX2d<~6dMcbuZy6NYa+QrPzp~@Sx_sInAj~F)s_5jJjK&-q=RuiK zucxd5#$~0XxRyVg%4Y0%U16mzl+0Iq_$fvX0l;m02Q_|iyA$^Tv!OHcGkH;>eMPZ1 z#w)s?4KwhJ9UfVS9;8aDZM;jpai4BeE4!V}eJjy1Qb>q_5;u@q z8UBV=#oTu_`{+kcDq7#6bqcATvtjnY-|)SODW+r2RTMr1cka2AIMQaAwK4ltza6f& zvdW-&kB;3obWSUIXD2hxrFRdnH6yyPc2Gi!BD*3X{ou(!Ji7LA{!(K+WB7|Y z2%YK48to<*26P9vl7J6kFz@xco$P|cJR21D?GcfXe@)0$TyNl9 zG0f_u#hueog-FQU3q#kB6)Q;qEPM!e7h2S+&qoJJ+59xmHD2hfV5YIF(zeG_T1cL0 z@{&P1$p$W%(A+Mp%|Jc_NM%HLZ3%oYkBibh0YBn8jy^7a z$MkeVYYvgxf@h&GjyjcQvT4n}4RGph;!Ogl_IY7a?&yd5Xy&2f(ziMs=#SG;YyUJU zpoK3yn`4S%pYq?Zb;^z3nACols2=eTncG!S_dXAM5oC8t4T}q(7VN5tWpU844`pEG z(kzZ>cR#zBPR$I7u}?!QowvfMB_?NWnafgu3K=`LWFyN&V!zF}ogiS?n0%FY0WpveCyy3kd6sR)^8Z%P~2cq-{ zd+xS42U}(Q%x1bA{F;*ZV+IC)K0*e^ixzz3WD`b7tEuCn7q8o>IH{m)YAEW16jw0E z<`pA4Sb$#`eeV2oObdVt7qWX;n7O9_c5cJboNZvNyfQeZDF;~03&GmLR5UrXb6yv4 zcdtZnSQn{6Sl5iyo3AdGg#K}&lF&cqr!Ke>WY|-72tqSEM1>9l@9p z!lZ%s@EcG%#eZ-Ea+i(_qqTs7g~SE+DQAxDg2W4{JO=#N=oo&k`qQsa2Vl7Au3^?B zl}-H3nn%WDDSS@HqHthy7p0su<*yMaRrYs3?m==sn z@APc)0R|`h*?#DtY^7#|9R;w=OD?luNlFx_K>7NitN6&5mFeKkfE6ecaHab7VsG*5 zs*1>cy%=`Zq~^F1RA%vSbG(zKN(O)TbQab*Pzswe10QCh`#7Ez*INKBO2#-s*soTA ziQMW6@Fl?e*@uDPB-#IQHB(@G1Uo0gcQ!nBgymbir(W`Rx$a^Fl3 zff!#w>B2-qQJBJh%xPKy__+s#Ib%YOAwIe3$GFtuI>IbIeZT%AlW^J1=OA%e%@lU} z%LK!Gzb}^p1G1^K&!zQL*gh0Q!V#bNYkSbnQ6O0`=?=(3XU@fPjb;=>Ucm@0f)=`} zanD&+rtlAfW*+!~?)xI}?-dSjlH?#GQeMr}U|4p~sxN!p;pm{6zC{P7ZMPDT#1ME> z%9{bnYzGJ4@M~7NSoATA&3xlO_G+ z;?avm5kX#@~qG^JLjI;A9^yE zr6oRd4P%xTo);3V%x7GoMNG1yxABL@$y`?5yXe6RKlI0-@eu9MAA`?SyV6iPEsG)w z8=0Lwp>0hLCrWv0IxoO>!EJq=rSVanhj?4r>J)77Sa|ZRc1IJw!@HNx4Lfk@NxJ!l>E3Tk!spEF6G-#0s zCo5jMxj}A-iIb+4!IA0Z)&zPW746Kf^#|w!$GvW*^1cdYT&jXsm|B6U6AZzS;*$LS zi7GflkRR*DE`r#VWPO;MEA!GB z8qAHtRA)Bol46Zd2E}5Hg(+QCtTFpgoWbmPe~VQw4F35{vVlM*!^n0QRC;J!1B))- zRXk?qA1VNet zT)gTWt<=qcvj@wRG%sfl{&s81SiYBjICoTvt_9DMfjD@x(V_Z9RgX=9(JYoP&JgJ% z^VbsR8gS>a>I%a}F`NSDbEcECkVJ*R3I8Qd_<`QA9{ngXTp0n5$NZmRfo;q%YtM>X zHiBn^T{vO+Zu1ws@UzGZ^Ounyv6g!5c-`hO}J3)X22OzjLrJKNhYv`CsLL+(Y59oljb^NKy=s&uHQUVfCGQkz%?7@O&OZncN z<9-1q$-T|4KCjNy{GywK<`-6zxgeH^77RF%?J&TFJ_HPT_j`>>yl}kJngJrXJs2RI z+r#GrVj{j~2D?i0RXf02MslTkF5qKHzUrL)QHt)%nAx&^W_Mw>FHbm%bGR%&wapvX z`OlibW%95w7Glf=aF+r2a>NV{QMMn>CCfWReHM0#M9#q1^223_Dc%v(bjh9LiHHFP zdSd7}AdD3n6eey41ton>Pvlb^Uwb%j=cQL{=;Y97&R8*{n)mq?P)HWwE6CZ=*8wN0 z(FZLC^tYi(aTw2ZO~bzRMNmE;hb>H^hz$iEH-lWHmGio4x2?TRs6zxvHmlEdL`tQB zV{PvOj$bCAu%9uNrHvo`W&nizF*^8c!>k7?jMBn;r8uZ<;3Do*UwfCBhNajBtT@7a?3{X&>1a@yx3tr(_faQDxHsZ@^b1pM$ZTs%i2kY} z=!K~xaadjMpB-QH{h;yHyv(t4|KX1=FZK_EcD~-kG`YLLg0;Dgi1%$zNcj4pjcu1J9k0Zgfi_KdYJ5Ja#>ObcX5Q@&r~AVbVxF&hJJV6`;)lU5ESaQ%A3n*+)8Z0N-riiw$*bp> zZ`%Zf_^UBker#s}M19l%PJ_m|4_--ji~2d&ay-KhHC_E@7iAbn%n$nfS=q2C<*xz>dBL=3skJr9 zr=7EsIpWCeArpF2L^I7DzUE()ZTERR7uHLnp;vEbaum%6@Y_lHj7z5EJh>6nO1?tQ z=RgVtoJKk!ndyveP32!=EBl-;v2K(ME8HU~nhh+lmA9JaGt04=Z7qzQC(U!ZZguHm zT&;VN8;#A6IvcP7n(5x_Z$_UiYbGu52pucfCd8 zW$>%1F8bXz^N}gr?Lq1d%suN7NcG2%IH_u*Qmwns$hBZ`(P^}JkcrPxCk-O1?cWkp ziO@W#lT!~#S7eizQAH=S1O@BN=&D|P0k_mioQ7YBV=TDAU#hiK{Hd)0X#Qwf42M4u zg{+|uMOP;hJ%O_?0pYSpAg z$|%4Gq$$N^75Zo6pD}wbozyZv7XkFSBR1__m}B9S2>Awu0Ug&@1Yi{My=vj^D%BGg zR$9mqv%t+Mv`a#?NgOTcLR;MRf^`wU3ot;NP6 z{+xDBG6*HI`@u0Ja%eHaDzAcky%HasZcP5D7#+;zGtxU3bsHc1(_ai&)?HG(gu`LN zUY-T;B#Ab_$yh?o#{Z4*Y;-o@8k4e3QDIU*BhT$A@-vsjJcD2hrB?Mgx*$q`*w)XdWn3H$!*-4T(vz701?!P@Hj%8kKiL^fhaZ;$i2iVj4L zh}Vaph_WbJi#rclvt0HCpWLHEaJErG9aPeHD2`tq$lgc1Lz2|iejUr=e!$z9;1!fT z8V#psmk|@v?|E2>HlvMB07{g^mds{45Y4`+R;U^eIb9Je;4w&q{BV!6IW8 zLXTuZa}bWQggSdgq2ZJA58VoAW1ZL1rRls~%0CLD1r|&j#T+O2S7aZ=C;&_>Dgz%i9CS;PGRPs0#fWb15yzB)2fS$F7iA^4UZpEP5QF-&d!JO)IjE~ zetqZm&O9%i&hI}eZ4*tr8~+*Xo|)#7KOVep|Ht0};|708r2k=C&%8D@LJY?Gm+*h23Gzl^nrp1RE3K#?UaYn!_%m~N3((Y=j4MsAyK|%GNEb3NbaQ_P?z^p9gIY? zeFxRCWtPaazned7KYzCD9`_I773(dJZ(J^M5(xRBi^{`1b46@HnWPK|6=fwMHwhU^ zin&QRU`)nj8#6pxF5SQ(xx5~ewtPBJXee%7{1_d@DB3aKXL|L)<|KtlyYbs=&FiDZ z>8NG|3l#=8Q2pb|Y{Dowwz5WfcdXcTW<3?V(7VxMc)>I?U}=sCA4p_yU+T2An`^6g znzz?(t-(0iqq}#Tw?3+1)>89UMhsFbChXrAoqT)v9`Lte)IO7J1ckU;hSvQfGnSO z@At{#>iVslH`i``vwml>*1LOmz0N=P?yU-({uul+*gZ6Y$RCa%_8bvu{8FTdPU9Y) zIuv_qs?T=7p~CPpXgNVEsw6>%%*44W)eBY|D8*+P3B*`@v3{^AvMBcPvFtOKQbm&i zqtq6SK`7dgF3Eu}MJ(UX@OYxC-qj=UavL6|PTL`$Z5N#-8l~C6sJW_t6tNhngKnCQp1C9R$bM}X zk11u)SlSN}6nAR}rvh^|5tA4|5-trTjvSCJY7~->W<;&A>LnY;Y@*4RgId%QdbYma>h-%TKIS12;E)+ScjdsN z>|O*bDFEzmQxoL6)uh)@lqa^sT+%KVT?>Bmd-dvR#GCEYp!0e9mg4po?`KU!ct z5VOdLv*9@7`Qpu22{1be>}dRg8h>xIPn_zg*WT55F*|LBAo8SYlO@mQ<5{1^uY??d zXmZ)g6SW4!b8g2UtrMlcbNJd2cJI-GtzDMBYA7%n(KPdhu)9%J*_j>6WGb*|FeG~TCyw+zYPSaxqP#S^`Q z>9?g41H-{#|7aS2zZ>-@{@n$(JMxm^xq~N19E|u*%PohQ$hhN$F>F{8B(!+Lj z^#a#dZkH^uN*1MxIQH(Ox{-)6q>jK+IL+!`)vUBeBnlto*@5$mHR+c&+0UE2Ep4)w zHyM>Sd6zetls0*vHyM{U*~*)ol{VSVn@mfaJj|QCFKu!^Z}OqE$@9F)52a1sEjZ z`6+L*U)tp7yvcW^O}@{YJSuJSRo-N)w8;;7lQ*SJe$1O3ls5S_Z*o-H6JG5ci!Z2X_KC!#{y+|SK4HfH@RQhWRN#`P}*daH~FKq$uMuyEp5`t zoBUbYWUMA;9@S0Iys0F@gJtFRAftL=J#zH9N2?nm^gg_3v9nnRSKEk4E4bt9Mv29JZREl&mQd8 z8}IZ0>HfVvcvo+1X?knxn%*j6dSlyOY}FeN)feK?eS7c_k4$^Ogx}bc=fu6MGal^N zgFotx$2|Ck-e1^*$MwcD>%FPo*H-EMsl9ksZ@ko}=pMec2QLY8;=wwfKClN*>WxR% zg2lYDCy(llKlNmV)%;~o{v>WjPso&PzkjMXzUTL?CQrVyKWO@cz50q&Y&==L%>cjJ z6H+36XHQu9f9wfq#eUI~CTsq;J^6)_4$8&6c2i0c{$iVYV!8FOxysIr+(Qa5HiqsY z19aTOArJfZP@j+W*D8Ze^~Wt?2r5|hIHes|GdWi+L zt@BJ#xNq%Euh6g>=hiw%&sN8xm#5erqdHuEgqfqzWWh!%JUXe>88$pRXOBFu&WY{uRneqx<9U6 z^M6PoV66C4as&5CP3@*Wrp&@g<4o&X@Ga~9-}d?JC*m2MT-QSTGuVC0j8EG7?^(NA z4JrpsAVBX71)>KeCE(qZf@lbH=^lV>C%s9p;(u-w+fhy44@KpBhU#82lxnp5p~mw= zsXC=A7vV>tlqF9tV!D{lve4`TML_4|ldzFw?XH#Tqd8|7_ivO$w#i?+VpczvD6 z)%?qLe0-yCMU!4!0@=8~6$P`ShR zdinU_@brvQ%mXZ(P_TNUVC?mH$i3SejV$aaP$Bi40QJHEq-KO&CRwNiKoO-{paT%1lj6P_G}C-n2A zH#nLc^Kd^t><{9@ci|yfKK`8cU{g-Vw0$2Q(?NK)6`%D7;n{Y0#z`mOX27Q~u~gZS zhQBLD*7n#q6RM2q7ca=jvv9!wY7aktybr;#5(GMC_Hf}LCV~5$Gq*Dyj?df4u-PVZ zxd%_2eR%DfBf`q4;_hWw<-+@LRKodD5;080@))It!%lnmdE-svk4E8}G-QaR(ZE%m zD4Q<7O4+SOb$Ja6{%b@Aoy{Fj$96JBQlxrZl#;HXW7>?z{4Z8>@MWmTOXtwGa@g;k98~(_ z%3wIDpul|FKQLq->+|A-d{r71NUh4I-G}Eu<9Oqb@z6kp-#_}fQRNv@i{Z@t3XBju zZJX`ztb?DKF7U{@_`@9L_@Xm{@PU}7OB)R+BMjMu16by9saEGH+e%S+2xqjZV`~t#P<}&h01ZRde=DslJi5W*D&JLN^sPh z-e~f{;CKjLlJw8$VVab0f&)jjUf0;q;`wtQyEkq=&+_@mP~g0xtxflR$#kDwHr;HJ_pX?vPF|Sk>2TDmOpbelFPrK6`o@zu)AK>Eckt3u z8A{M`JNyJ}1l;dR=Ko-3{xoCewd!OvH9|=VF1r!1?RYG7z5=zM%sJ?XZL#5qf%2;& zTFeQTfso%DnIX-683J$ll7@BHQYWF5i4)de#^EI=R*pA`%gmu4rpy1ugj$w02(-5G z?=`JX+t8th@gQtb;j}*B+yU|<0#!l4BL}HRGkX$`K!ocoLS=^!;y4&qPKE>S zBan&oodvYVLrsaj@hD8U_Q+b( zzgBYbzcIy|fH@~`Z#YJNC{Z13KxuzS* zIjJQ!X(6&nCD)Pl;`u4{6ChI=hr*oS`y!m|Wr6*3oA6b(<2JA(jvN{&W%ZC?qF&Yg zSg@kCuw3$h2%5VYoaj^ngQ>aL{(comP@K?L*@QBt)6M6H+4-;;OPjwPEY^No)<5;n z0IKgaPT_~SDg2O4A!l#h9DclP4xil50c^KpmgC?*&JF%!Hh2;-4EPIgfbSpa3-&;l z2dM2ez@o5QcO z5M$yCwQ?aOVCWp`Sf3GYza}Vn9`)C#wHupG>uIjwPK@NNtJl5NYuBQePkc$m&&~V? z`fR)CNn3V*dkuwe{6yh3=zhs#{o$-L9tZj2;c>6~1`|$f*SU7BL*YbImgIaoRvph( zAo+LL%*MGJq%}lq)@@Ih$KB)JDV3}F69VTXgNLYv&>%eR9rQap$kRbZ#a>TP2#*{6 z#t8=cmqi!|Cq%Ph3GnZIe|iFgWB*##Znzx1)N`h3Z&@`BzWQp^I}GrKFfyLfpc*de zkHp{W7kOj*5|273FCurp`SsmRI;V4gkjJct6pvYQV2tL@T_t2JXU;ph!?YHg4`d2sPj=}s43~dEa2i1$;n!a*f zpAK>3J9udK8q?cyv(t_#2=}7#EuLBD?_gnDCK=vnjE{%YlLL2);K8hY8n<@CP51iZ zb>j)21X=TS&12hO^9Y}mZNm>Y50tGG5rigK(ROKUzYWyk+ah`J zlGP|+&SY6rcNY>$I*Am-Gm<6PNDBrMBQ*98E@LGtQ}J^!_DNE-lhdbOo0gFfLP^_g z>R{J5pVFk$&@SQKNO8=@qsxGR(|-Fw)LS{rO7%ArzzLu}mCfj2dU{r~zfOjo1Hs_@ zghcT__Yd&#!r!%C-wjpNmzqeoe7D2+iSu2-1}3QW_ToCVQv2e)kT4b^BZI zZg2`cSA;70rM6pkh1QLl;Q8^x=}A4ke&k-O{Bg@LgZyy(ebM+cgQo*$PZqjK+boMG zL#MwX{di~8JvKHZ2o)q&(ftKa6EzQDJ3)O!OEi(F5P8sjUaO{5Rot-TfT}w}k(|}! zRF~x=3ZnK%z(8WeFcLaza~=0~OSHo(p~5D?dDgeO56ioLQ#kq)Ae5%ZRA1w59Nl`O)_LdT z?6{LTChDFIlW`menh?~u%L4jIPpa?ENP?^Bkli~vN85EgEM~iy?Z-8_tf%l6nUe^# zqtBb)%$y{zQXDnG551ypjtOKiWhT>h`xjg(q)Xa}hZ4jV<|yKpYFFe1tnCgO)poUE z7hO^HPb_>S1^-%I5iMA()?fQ%D{Mm8(}{ls&RsOV&u8ayKR9SFEc_cnHppmgGFSj_ zE(c~xu}vi$rSD|v`-(FZKpk$TBvA;vpwvq1(ehW}_siqXfD8Vw-mB3G{bnYdAF{q& zj?-^7a^y~{2JqwI7-c{1)gM33yl$?3v%JFpHT~=A05ge=pAGV(4Z88l6h_RU|>2ECt8_EKG~a*oXs>JV94EJ$^gpGwzu%SD(teEgrjNu9J0p{x$#A77`nND8|N<1 z&%1ad$qw6u|E*m_Lud4ds5qnl$B)inMD40%lnR$u#kr>p+cJD}-z84WRE=i3kA4n0 zt$+ep%1A_++7P`zUv7Gr4*hKDKW&z3@9c^Nv9q%5=sxK}7bo{541H$03CGZR`AB)K zYk!6#2rMw9#w|11hH?w4ct!XD$18g4NxE5+dG2GDi;eAI*P*nC01kA~@X;r@`+5bAAT-1^ z$aogf2Rz;(eEgRwW!2NS%z|7sadBt(_yF3}$KW+;sftmr|F(C4G7Rdv^!QX=V6F%j zr_LB+a5jaMnbg!rl$;`kdKxA<3wA~Fp;4>8Os8kMA7S`<;(08x8M7t^Cj{PW*UsEU zC~*Q|nE#G5@1K)Kbvf!{<;YaEE|%i6KHlk}Q`p1$hU+)$bb48L%$oL|Ci)NXlpJlI zwa#FybhD)`9kHePG1eA0JR`&QU`-(E+V^Fe`L;O`Md2tTRpA6zCL9_Fly5V0+_^Qxk^W(um}Ak zS+L6b;IqgOkas6CDZed>@Uu19qZ@hzK~Im`dIF~+zG<8%3lED~kWIO^U><;`edxQ~ zO6)Gi1AoC1)Pf)A`dWSY!SwKuyg|iaggn+F0L<;5?)jo#3ENGoQz!}C9}QotP!~E! zp-Z?DW(@v6dIO2wia`?pP1uA}KH$@-sE;t+3MsdRa524$(uUs+jw2hY(qp_QbU-ZT za5=?&V7f^^0AUlE6|N!1fhc`x6&o=&ELc@MqiVzD5EsHbjsQas`@E zGn1ys<0y7qCYvN1rrm%>X#r$k{ilLU0+a{>Hkatyot3rAf@IuP6Q(O!jeR9yC^Hq! z=dzrXZ@T4pK`1{PVFE!91!#uQZ@GGTZIUn;Zyz2sK7wMo5Y2N16ZHvyG4lE!p9OH1Z*22kJhY%TdG;f11 z!j79OqzXYd-PYyZHWX(3^n>)djN#A|o>Lr5H_xqkDK zX+~NVC&|>9;y*gU1Rvb;Z?Bc?MIrnx0I^~Ld~t@xXJ^-Z*d=Z*$FH`L-~3;Aq=g#+ znl|v_p693+no%b~P`Q5x;8r$|KI zjXED-D(zqN1}LF6_1~7U@C#QIODl1G6<_1Y2$MW5WMN5cMqs&VoMoHcNEf%iw71ds zi_%uQQo;{MW6^S+$N|BztxIFy1Pk|2Bt5Kf+%O@RautaMhU{0IzYa1>MUxn}sC=?G zSggM0`VaTtg^x@u4OK}vo4c#Eh z=_E;_Dhz}rEC$LP7>APnN1=b6Bca2@&|w4)WW5fZqi3H?`(x#m8Io!STU1ApNaFWh z@)k!j8@t)a9xQzl<&1qR;cFuNn6`BZWZXW>0WmC4v#>2l=&9U^x~B83qyWB26tGFFW2VUrH*nF<2b&&O2v#CRJqINXWnT?`c! z5-z8j9K8*D)+{^&!0z$t%wt%PK=9@2DKomJ5uOEls3~P9Ev4a4*ucq)0t4A_OwKao9L+95hZFZyQI1W1^{IaXmtd`19ywxZgP;CKKH?REn5P-#4D_`y`3kBiZ+d z*R7iV>om`4v*Hx3n7xN(tJKa2OP5ih1v>ZfTG~Q;lxAdpvSc)~)qX zZGBj*z6jEu)caFCRWMVdPr^O5J_bavBWR{jYc6c_NWE@rU*UZaX~J9stCyd)^%YA1 zHN&#!EpC>!h)3`y$4VmKO$7*xTfTjZlcy7S`xc~GNAUJK3)2z2t;4A^czc~dQ-X(0 zCt<_kB%SQL33Vv(K3W}F$GBIU32t)om^!DYk! zV|RPFwk0KoLwk|d9VR2TG_g9(jmh2FqrX8_F+W+@DBX4o>4L*!JhP5ZUgO3i)#>D4 ztMxG+(}y*0)PmOc`a z3;q;w7)|m4oOic(ro&blcDvINkw6<2rT-99EzPp*Cf4wv_ZCl|xBby@V7@wRr!_j1 zvZW_Qb>$RwOy>v(%>jDp=sr|A?wy>`s`9Qg8o;5C(G?r`ZI<0O##QA?Bu9Q@{2Fv# z*{J1Hm3rO#TKr2!tHhWE)}+$iJy~2dC2ifg{!||ifIz>4OVLmLAql5hU-iPtAyZ7| zsK3WM!xz+$Yc{4b7biS*I>#=#aNdT>9GOBuHbV$28qiETYgaa-p}_oR?8 zN{=2Da=-G#S&5?CQzD1&Afdx|$@-!|v|igije_F@=6`?(lDeg4!vn4x{&_?^7LKx= z>T8Z$kUG;bllQ^|kwo`~>knd}NKfB8e}T_2wnfZSSx{TAG>J|DenLh?X2V5@wpH)m z?SNSyPKVR+y?a%NT!cRO8#b^)R)E0V~bh5RW_@jOhwLhPYG|91KViADYkjzvK% z>w0N&dT)Jmy0k87^`yPNadLOM!QrWMgqGHGx$@+-$j7)n#thBgVXboRT?^*)5)snV z{~%wwqpX7*L`PX~1oJas??FA;%m`7~8bWN&s7v#|)y45*^?#uiE}~0WY#se!XL&i~ zCG^9)DVcpj7C0+&Vj|K4+WBx1?>O;9r$xvVCRSbSIOy~R9Vy8< z4FX74ztLvm(FFRVEb%~Uc%2Fld4eiLU<=oiAf-!C8^e}e;L3!D-FQO!$FcJC+P_0r zFABS&{X}}s9~1xL9;>91{e>T?LCt0uZ|>yAl9?l$TV!C*=8kirM~cm(kO=v$oZEkC)~GH- zH#OUS*Eu4>ZMC$i=yPbQSOvLUTDF0ok)a=fN${JcAD#um4ueMmBoix1RfA|`Mwo9% zu!LC26Q7aF36=cj{t0KHVqAtumJ$<~i-`Ez&RIWN$L3swBumQcCv&e`!wFCxcEPN1 z?`G!Ypd8%ig(1cc9#;-AGr}tI2U(wTp9%CdtVJBs{6jQTflELk0lU@f2CD?sMrR(_ z>mP^`-|Q;AYTh=!!tr5qiYJemGOoEa7 zcd)|JR5DcID7b6Rdr>pf%y-(?a)p`nucMM{#>pB)oohi`3r~MM-XiYH-Q)>f(NLJ^ zD|jesEm@o-GEHY*8b8&YGwh?v?bmHj>qa+)j z;6nZ`=%aT7F!fb)~twcJtQyH@EM|+1by#Y*bG4r4~Qu9F^Ri znO`%QMN}CW0ZZL zpap+6_F5q7`D%yl)I~!iRALsHo67&XS=g@`5BR`94dgwCOCwR@T`YXvdF54C%B#>^ zHq6SvLp15Qce}6ab$om2s8;39y=5{w=?$i>~4r0**Ieq zD2(f1jNa1qp}*9P{hM@9C^qJ78|=e}gdX$X@;>C>!<#tuNbaTiXWu`5 zd=waTl5JQ4aJ{L@Iiu*lcFQtV$Bv}%%iJ7-?POIqtu9#EMWnWE;>2NU+toF9!;*86 ztGA2dwfgRjVmD8)Jvo|)>UO$$(n9rovMe$*oKmt@8EtUPD78Dp)pTlIoP4Fl#Sv0U zklbmv%jsdEH9+2}oyZwjPueH^r)7Vg)v9g+5_CCadRT%q?kJlr=<3;UTyr)1Red!j z1|@7P1262PBj=k=yU=nT7(qymn$01O^JR=WrX=k)Ut7~Y@wMFZ9AUma#2#iVC zAb=SDl=)>tmRjeP!oMM@voh7ma$N$!k}DE$f)}O~3w}H|rOxjwf#xbxMI`-p@BYrt z%f}C1?QHEmyZ>}c2-SfSRrmHxn0QRI!iWIP$KJN~Rdvy79gN`Di3-ZROv(4T?5Yjq z=3QyNlbYW$1YrX@=;_jwA264}{Rv1#jm=)IuUd2d^3u_|%}<$(Qgi)nsSWp3;+>H3wa&Dw8J27sJkLd}ld67udD%2BvW8-4=xm-pDy$KUFr zP>BB2-8UOLBm5k0prczJ0PXGmKEaYl>bOe{lPP_jVeA@WFh%9kACTducQL9}*N{7= zAZu9L$9C!BvMhJUp!Yf5_JCAW0P=Udu1psxFY*O7AuA@0v9HSogsYRt9R-aI4B+8= zO@BjCh3VCWAS6e0EIT$7@4aJ7on&ojWt^wUwQGQmV;J^&V%ori_Bm+#P&#+jG;u~} zh1Y7UFeLJF?rA_UtxsDsX=}ovUk71bC>g#em}+A2I#xYWookTLb;d{-6e6(#+5zVj zrBPj5<0i-+2DoI85_lbGQx6+;AD;$v{Rb}$!su-2ns`5oIu~A8UmHOl1F&=;kDKnulxF-G&54ADyDJmk)20AKc7{^T9kb zQ=qCv8T{3YZ|_4iw_j|P=N0c6Q|TSTeB)OypOgyJlajWUwX4h&H7IHP;{MC~PfNQV zm9*Y^`eNtTJ^N!?7iIDe)0U- z_Eu@@{(S3yzuMZ~DQ!HSZT$4r4m(y^Y5-~+|3(5e6n@_<<-+aDQkcE zT+Zg3e-20w^UpjYJ%6$F^8OCHw)b>v=l&kuyefwOS+WGB=-)}uFZ~HcH>tao|rEVxg!K3-MFMHStiA*YOUnmjb`X>Ce zv}vJKglj4l%%xK))Q#Xa8TWRE`k=J)LInvt12yAIdoC1;7?G-rnX>%oT(KmMM(9GjftE}GoKox zQ##v18Hw<(kYc~^0#x14Vg;YKACCzR1U7ni+A}a z5Ash=hDTSmeU!IV{#$tbtJ)Web@=wB^DdO^u>HCcB!A`e@Xaq@VWE--(6*c@<*>Gj z9%h#?ML6D62wO=Jt}2NIJ-9qz@jEd^xOrDmya5?q4}4{YHC(d_r5RMap-`HEK?ij^3c(ZBIxv1}5Js!s(0Ux@Wc`tChPH}>>*Rpl89Pp7&@DAZ7RXqjDAw4w0y z%n@M3OIZF)+P2=~;EMK%OABZ@D4H&l?wpU+O1suJ$C2V_hGvInd?do(B3P!%T% ztyr1A&t=BTHzK^*Be9CR1XYTb!tqtx!~xbGz4YDXkHrh%-$tUcbe3 zIudl}R9Yb+-MQ3?tzNHj*7=|uL9Ib1r{;AnT*HIZkW8^bEFrE$5}#B5xrUSShIvT< z*Kkm1D53FPY5syR7G^P9zMNGA!~5o-G{(Ec{f@>bQy5?$4h=fUzWM;oi|CcaW#MimoE$bo=nM(;W@T;eMEM(z!=RJn{pWno(Y& z6k^=B$Bx!z&wcV7sRWVgdrC{o0=0qY7JS7{UP|Pj@DgIpbDP&*`$T%iC*aC6OHKZ0 zIC_C$VYB>kQmn|2@|_=u!;#`%r?qq2KKzU{3F3H_{pj0aw>4?ZuN{?;k$mOpww1R| zxiE~NX6tJm@o;X{t$l0-N_JedS~(RG4(p5#wL{A-?^sJnj`c^OgP-QT6-O_~P-t(0)h9^~k#fzSWOD2RP6n0_hXHf1_743@_*pl_6%TaP=FL(Q zZ_$&hooEhijR3R*0l--i3fvAW;Ju?iZLBGFV5r<@IW2XO8?C4|&QrX*@;cjnBbwpf z0|c>x8`Rb5z1uk+4c`qQL=P;<9|7*(NHg-ZAs{_;m5-ne+ZKmL0hC{Xmn!%iLio(JWhdXWh}^`a}oG?W{4AH@P3DSQkZ zrGBl45EiblNqZZ(eBd~q%Hpoq?VB6>kjyt>Jw+;v6?osT%%5f=84rfC`X5t57M-!{ zO@4mv_U=_6zLm~CdAv~ivR&*%XMZ$3v(gT-Yhh%z0GgXEW~A#Uqj^y<^74IRl^bqGp ze7O&Bgv`?X1CIao*yf@2zqp_)16c#00S+}j{sdTVhXA7EcDI}ml|L>LqEo1t)@g*O z;R|5+8v(Mr-##iMyYF~hBtDHT9?g><%3A3090Af17V0&d{AK9XyxCA>mQt#Y*<>!-v6f22 zC+?nHu44nN%KJW4c*0;3PDWVrH^keW;bD6o$oz@BU&@I6{w%S7S4Ql&N{RhL41ac# zzR^iK3iI7#YdAv?cnannIif#O(jUWNs)bqpc2RaC{SQ7ANr_z+9=w5?V$bnjS0b_s zS4vbhy>kRtZx@upEP84MDj&1&OfpqOZtznK`w&ObP@LQU6g}nA){V5sjkM>@E%#Qq zy#KK4XwO^7_wtSdBTcfI+1uy1cFJajdBq#$|AV&=9(VJ%&mTZz;W=PF!8uq?S#lq! zDv;P5^2TzX8RD2D6Fhnpl7@V6dI|pqpUgo0o41N&FPz$2jcqO(Id}6~{@v-v#P*M!cPi|`?6oG#g^8l`{gQJR z$y_+{H;K8zO~&7Ac&|I!Q5Wm$gG}x8VFz1Q#3g|yZIWYb7H`||ZijnW=IKQQ4{{;S zPF68AdBqp9oa&wrb7?l+mb%&8hM_T%e4F=^6(;87E_5Bm!S&X!pxJC`B~>ih)o>fJ zpot7~$}{70rS0xE8@FFu^jb8}McSUs_?Lya;`9P{Wgu(b3d8&d4C_KWsqLvhMMn8^ zj)hPTEl-gVcy!T~(Bl@Kr@sH&pIDFxOvxHDN6jl%VMoQ^`?YLhHFpKSEQ&)lavy*E z=)AmYe<@2EEO>%ww?##@9me7>$%xaC%J)M(xbxY4{b zgB(|3$Leb9Y=-IeHy}%EJWqF}pWf=)CxGuV?}1ItM)Quxr^Xt}xBIzZ9m#o)V!Esb z8_Kmju!|sPGs+~Bo);tj=YR0OizEr7efGS5Z;5(1a4gYLAVL$bjEC^-G6aWNR9wkH z$H0dsFfBehoiCl-0Mo0w(T}b68`?h}Q z&y5j!8_}Df^hXZMq@-{&J-uwE6KOeivQLY%nEMU{aKq2wx4Lpb)BELU};rVd)4>dr+R_Qt6@p#XX0!z3M2#kB>c zWk6FWw17)cH8hzGQ*L5@zffZNFYn{e*auemi}`f)pEHlt2S)mtZ0>X4gI-d{VxgbQ zf$rJ5m8liO_Yjix-n1W)8iCu2ncW!o$*?dT9wCACtetb#2}S| zNrBRBL?t&$E|_s-v(qvG>w`U>7qIr*$DaOgSmpudQFHk?r7*&c^V+o+Mh=y$bwuO2 z2A&Tam9cLXv}IPB%Cq}0fWvp`d=!ahBCr4v38bH7$7n&_#%&aV7adw{mukW!=5Z4m z02y=x{+H5y;ua>L`Fx?0zS0lnpfKfJbYlKx`2i9JbUQVwZ%|DQ-`s20RQ3tgDygJ_ z2EKBs&2C|Myxdul?onoM=~%=_!3(y326%n16;u?gIkHM_zIJUt?cn1Bw8?QlA0M;} z?^-m*gO>af^qsdF^6T+IZNC9P;N%q#?3j4R?e3vPR7TppVg}My6rc9^3`ZoC>Xf}e zNr2Nayms$k+aA>3!CuTgbh^#=)>@zaq-b<1Z;nx{+h?!>?vIAHhElcNUhAE-iHo~bMN?RGZ--iU&o9|m&Y@JstaEz4WdPnNJZplMDh0nwSLW|6hJ==cnseOR# zbN$Bks$tDG>WbL&gW zWWo|l6es=ASb{f}p&YF>u7z*Vq3us`5q;@Y&9yi9CW8^U518uNPLU^Qk(|A8SoKG` z5*!ATe2eWa(dZ~~*SW4Di0u^;9pt2_(8MWFTBV7pl%hh@lXCa8z1lePp`9^SrlGX- zjz^AZdCa~gwazfCe&knL^k*ntFeRVKy-?I{Z3oC<>P=PcXd7$;K{6s0C-cMdg@9rxX+e$ z!uGr4RSFJ=W=@_gTn5!g9Wp;y^tY*K6-7jrKBrfg$;HQDVl@v>+h1S5KJ(S`_3M?& zZ-eXCUknMLfml%}Q?|Wvix>K z#duX!L~K>*SnaQ|3r)42JVjdmIwJoSt3Nj-n=c5NRWay6Sx>loOyF1eAs+Z<5h$x3 z68AY%YB_rzI-K|tT~3y6hWra0TB+B>W0*n5^A{tR=DhLmxb2b80nc>sl)vo|tD-5+ z`}~;YY}}Ke9+$yUEhKnK!k&?3rA+h}gv^ogl5^T73v@&W-&g8|K;n(`j%&NPX1|Uf zpP{XuzYXwhu`GGBR3D?Em2>H%_aNCcm%{;L#7jOOfmBI>40>uY4(A{cHpN4Rm`GKV zZ+K%JMYULXYl?j4=$@=~PAVb0R^(G!2SIU^-Ak>rhC@1(6D8MH>(CG)2^xQuhzuw5 zB12%ybMfG(l26Y*@6(^{)1>2Yvc=o%W4{PJL3~Z?X97jv$+#u1J#|tHZz5C%Vi<-ZVMU@lK?^167}klX~gkF)88dO+1Y(bmyk?+Ok}-*~IecyMu>*Vu-a!*Efm&l=qnW7`xT~ z`5#LIfhC))IItNDT#)?JvG*u76yrxr?9_1P^R)y#)u^8xTSWMkM!JTi zA*zZ_D2=RzZrLuSQ^U- zVJw~j3`49S92#V@0pu-1fjpf6i79Re`0f8f#d_E$hU(;l5aF!u0NS-97cu|uCZ-6u zSjZZb;VrU$oT=$(wB`XBxZ~4!%6#0SIsX7N7CV7m{nyol>0 z{;4n_5i8>#@#(u+AO&%PV5H8G^2>SHNwToZxaQ@!ULEZ^zAiG|Qp?x-`@}o*D*9vT z@DwC>Q_hGY0k@T)G)*|oL%cgPar+$o#Jn7<++yUp6O1=#gdR)Fn!2=jVt&b=yV1WJ zlGtvL6_-?s)7}1S0{Bx#gMq7eCH z7rnGSpAiJJ^e9LSHv(--SX345~;Cs z|M9cEM^Em5S2}*@6TMs=2-Bbc`u@Y6$3JcDZT)ip>5C^@+eBhKeQ?RzRlo3(wLg6R zY-j7)&fdUKNP?7^UQeM(y#D8 zi(6pIgE{3)>1TVz&zvIbC$FM1e!lcG^i##rB24(kA~KBZmwx*``_}v*iaYU%ueY+V zRmb6rKHkngE*V-r&m~+f-X4y-8?~#_Htzvn{wHM~Auhx0;mE0M_Vz)J;6zQ9!}w9* zJ?sZ)Xwk&Ve0WJKJV8T540V=bPaVUiJztGB@K#9w=fpU_%N3H7WfH_ z&SEeybLL0_qk&6I?fX(h6vh@+SBCjIwFKT7-5wVP#`P`?Jfn@!Xoc?#dGK5e_>(Vq zX57LM#ExGw1RF$(^UL}xIiqu3p~4HhF_E5u4j+C=hw=*d7?d4$QIX3fq;*7;A^AaO z(m7<(iWeNnAwgcOEIUnRpRf1~K@zBtR!W8|aQxcwQG20QjavBG+`;&*IXMrpxoefE z=bsd_mf0#O*8U2w`R7k{D(&x|QTKBBwX&gN$u9TKH{5!Q!v6{RJ5}X<+(Q3Cr8qwa z(n1$r^DexZki_%YUg9fdBmUIyy*tCR*}4er#$;F{uZGfex=~vTqdZZ-u(&~&smcVn zNvJp$2&U!#TCf;~Om4=u6;M&Y{p6nbv;yQ{F5xS3wzQn{$XUAv%)q!9sB4Eth#d3yxHp`Ybv!KupBIYrUL0AQPJ>!zaUc zz0pIQ-;xgKpm0q6r!vU+B;dQh|Mu?njibI*EX=$|3YR+KxUv;`a4DsLS}Auwd+RDx|_wX|URYHk}?wL_#~_@Lf8k}ZL}Mpw>@8z%!L%!xEG21;(UXiNDrV1710yra5BaG3cMj=LIi zPOBVx#4OwhRNK;J9+zB7Y#ChP-s6avajdvJz88v)%?9iPm2AWsKGo-|jf?tR$<5z+bKRBQ zOcSi_?!B&G|H?fMF(VqBWVCVcV>DD@eFOZq!Hk6B@N#iq{1Pf<9av3J4|5Q2MFMke5ry_cM>#uK#)b7JF+$$CNlIwg;6_T^c-Lp5;_h zfh=V|s#+$Lt(~ox+w#!vfE2HkN>k(pr$R$j^6k-@BuhGE3nSNCOz#ZilDn5LbYEx4=Vln831B>3?LGwbOQ^^XapVrTGWq2_{0c2XV zM$I@<;}+vsMkC149_H_91XZHlKq%i0KDZskZyq0beAs0n+6nJG5o-6zW@m8GcT_NQkdW^mE>aRK1rdUnShJ{tnsz~R z(lkL1C>kP&+Jwe&fL zs(h1B6K7jyv@SpVE^L2RPjz%B^=fdQRO3@lAp2u^I>PS|QenSw6h7EJ zeN8pp)7On-w?zlep^Vd8I{??BN831Sz@P4}bE{W{CK;iR$x@AZNK^W-jCFlufw-Oz zFf{;GMkZ322}u;bWpZSk{GKMiZ^_$4q0eX54f%k~>(h7ScF;)sYG#A!X(lVVW|Z{s zBMfLbd-@Xfb)FnbMJ6GTVVt~gCu-CqBPJ({f9-|-a7Qh?Nw54nwF6_IJ{r|0YI9rk z-oxWv`+W|NtvoC6`(;ep+!Wq^_MQZYFvq@HEIqch>a2#yhhqB=zJ0=pGl8{FMV>SI z@fS{!R>;OzW-uxUMa5iT&$fQv+xh8EzuNi!(*AQpgsJmOr<_|HoYMcnucZxh>p~t7RoXZ=CFG4Q zcDMA4+;qSf+uRhWAWEAagP+05keXiJb#5x4{r&0W__D5ZQOq=zr4uNKV+!7WP@aiN znt!`ely1f{p`av2AG*gZ_ROk0kb1O=6|>~=-o65zO(h(@(f#SZKnFbgFtkVY8(wu- zs%ww7R}cM~Q0&HEd;1?Ug=&^A-KkTPs?%vI$li$7so-D5c~AE}ZoGjpbR8shCWka! z$rVc+>5j8&mQ<2?GjXn-&2-I@>M(C+f?nQR()Q)e2&6L#+?$t0h-8d+V-!?MoW4AN z*f!#tAu z$SbQ{LVG-DgBMU}>DYcrK5)Ey#OlDO28(#`2y!3efEeFgQffU<4bc2V;q?ogr$03r zJBbB9iVO0+##x9f4RbBbo5M;)oNOhMDaXDtJeOq=Zutf%yR(G(2h&3;kteOa^Exmd zLwm*jHlPCLBsc`5Q-bf2bH4KXWi`4P;X+k1hOkD|QXxK|8~=DU7ee zNDdx&e0ETy+1Js$JTs%(;wbJ2X&q+EDMTlX`q-*y0plO9JB%78TNfSF}kvfM_01qypDjTGf z7%G+rW8rG5DR+%4;;0PO0Pe^P1krb!d?W72#N%}4{N=$GKh3UxU`tJlx76Y;Vz6xP z`6Olfa})i#YEo8pW+F3WA<%F2TL8hlhvw27E2ZlDJ>B+4hH6V~7pYwiWwWtdY~73Z;pd=4kx2!=uu!CMnwr zsw79%5Z^{tORs>wKFL<;OVPPmd^Z4Wl;S7Fyg}+qjsu~Ib~pp2r4pneyh{Dfk=n@& z%;7j@5tn6ECFG+Yl6rGGIlS#axG*Ji&o)ht@!?G-Xd& zArZ!{Big@o(tkr@Br8E8KVJ@i-USkoF>)eT#=LPescTgQ8R3C8YS#FN#eEP zSyh^my1P5r7%jG&bWg?D)myi&P57f^lvp(2o;2#^5UNsTA~>oWdq_S!ztNQwE+x68 zlRmj}+IinUot}~@@2_5~vhu#VNSCPfw_Utwb6t+cBH5z7e!(jrvn6{EA|RWc&tymo z7r9-xpE_hE5>tkg9DiA_p&j!N;kD55UUE3&fuVeQypA>ku}r9HRH>@EEnd{gCvOqC zfst5=T1y-Snj0}~8N|fWj&#P|e!uFX=~OCt(DXkjs@kE*T*wtNu(&%%mtAW}^wMqD z*z?(;?VqgCBar{9J6`qOPP^l!`1j>V z-;8hm%0~62B$cXZ6d;k$YSOL&JubJRsSprRi$ZvrMp(fNpkV|8#8V& z+7#R19C$m9U6a6b*>-x^-=A&i@x;G=GyD1~)cIq!@yy0OoP7_DL=^daba|Y0Q`rA9 zhN1du@Mb`g!N?Y^4ltu};STO4VQF*FPCr_MyG!xcZ9}N+H|o>&;sA%4 zXPswoPxgAqT@og+guxni*Pe%G+#8KS3R1F357SI#lXMKhQq!sXSrmO(yM;o-6|)J= z@_H^2s7kR@r%1IAaW5%wOdiVwsBkrHE;U)G;pc~i###?p6IN7;r|__mqjhj3 zD$5isVt733m9Y;wj0`<-lAzALQardl!;>e#R4|Mh5^=g!J9%PBN1@o$Xyzzzd8rjN zoMwnKqB};l)6b>&8{U^8!pL`5#n`%8++9uh)F+&Le1rc?^`8O%NoQxiNL7DRCk^~1 zk>;1ZL&3lHNv^h~Cj_4#dI(Nq#9YT6|t?oK1Wrg6{SW?Za6V5_s z>BP;{Jpm9WZR(@)cu`HJ0jo}~_YL2dnn(s@o2Ye`+WM9tw{Q|P=3sGpPxi<`d%QF? zwa7*X0>05%T1sUCEne-Ar-#&FKg?#gcnF(q^E+fx7CGl~hBE!LFq4iKz!^5+a>YC~ zOq?UE?wO$o2OfdbSOhug`a=uvCc5IAaQf~IneC`OME6B0DP4A*0*-Y4wYmTaD#g#B zeBqkO)CKoCH}IdLPyS5>4PBVk2*$MUNawhX#dh3d6A>7k4^3_LdcT3c8SI?U)6p$F zF+54=LuUtz{nzbrP(kz)1aLsmeGNf5_sxH*{mDkBmBUZl`}7SCx^v$Ikit+z&Fw@c zY{yxL?u@}km8=R^;(>8v^K~}wEB8WVLMIo-$j=P?es172l{CGrxmG{b{wnKkyQE=S zhqP!yP3^5+L@4W6kK2&29(iikCQI$rI<(w2X+$|X@FrVUA8fgITROjgt=?KEZGo+x zR1N+w@-ukQcUbk6kbmfA9QVqoJ()5&abZT%&~isSfE6}InhlYnw)n`)<|4lt9lRfU zA6Sjb<_ulH-oz0sq{#{+$ zB+=Tv=AGu|YRm5K;o{j{LV|r#;4_~$gWP_1o2$B%Puksjo)3=CRw<%aYu;Ifj%XxR z@7Dc1ZP(VCxC`CAyZ&)~?OLaPueth-^?)ytkpko0Dr>Fq8T+X3S6??$pB=hNzxux8 z<}K^Ex%#nYUHdWm^?R!;H#Nxg?yXy^ch*0CoZh?j%^CsMB?I3q8JPQp8LVABgEXJ< z%zSRg`S_{z!}7=Vd+WDut=+nIZF;xaY~E}(MOaQC$`{%equ~5hn>F^RS#O<$4{9e% z_I#b9afYTRk{wpAHCI;GKH4%xxo@qnt*(63vujZD&=R%wV*4!6m~@aFhA48x5mV8q z$=&wzK%bm2YAE{969b=V#J!QLksU%j_;8AH(wP-|uT!}F(_edJA2kraNe&tg+u#B@ z=OP+;rr3LucE6oZf3fF0oO=-T@HGXgWm>Ai0F&xs`SCM3Gwkd=z5mPJgI{;Hw%fM| zaW7+~QkZ?O>@}9C68Cq|f@r51nv&`3-*&P(=?l|S_BPW&m52;En`s74aH7Mq-4>eV7U07hL ztU$gTa?&VKf(Z-dW<(E=gzhspyD8K-tt+O)oYcLpTw3RO^Ptmoq9QOGp_q!6G-2^U z_<1o4ew$l~!O+j{%(v&L`E!>{x7ilQYq8KisFh0^E_eeK>HvIe_d-h>M%juf4ViuA z&1$AxcR~brD_<7nuu_gMSYUlF2vni218?#$|Ik1VllCbIjgY+{1#t1Mz=>GdT3yhB zG8b_N=3^*!UH31$Gm%d(Os#(EYyNQ;VW7{0yCcbms3kX>trY>bA58|?qN%V=fn~~! zJ31?UQ9;blH72GzF`Y`%PI+xt^^-a?`#5MhTu*;TrLnNG5fm8?c|>Vg97lo-581-P zZYq;WDVzRv^@NC=GA;JN>C$Dm^4sVX+9gT~Y`E^8;O4M9EXj|Y?uqH2(S((9$%|~> z;B~k(_4NqrYIan_(}E4gmzA*D=lVo!4xYFmMvkYjq-A*erAu}e7wKqp_4oZ$1BT%W zFwL%j_5nYmZ8)7aIVk2Y#_u|3&GocXj(xzamNb4^PH$Gg$_xnJykctas0rxs*Z*bi z&C=V*u6@tP8brO2I8F&j1Sxi@1{8!NDJ7?Dr6jA#v`x{xAPI_)NPvk(jYXcfssYpp zYAkmsHIn-M*KPv{HcI>4@A`9!h=|?qwbx$#I-2xP2-C&Jt=?SP?N4<60#(a4Y) zHYZJ}`Hw*`CKKUs=W7I-Q<{Xvy1sUWv2K)^!EYPu`q~9!-N?s^MNJraa~1Pu7)g&p ztH*wG;|gQH{jZGu=EenMznzaA|ESW~@s5hmWIt#UZ#h1%^Sp7v+=7NA3>)d#L^uv*Tsys(KyB0qSLthfY0FvDrG%v`n*gL|O?g6iwV zu%yLE_%}xe-X3BkQyuhO$UmJ%e{`=+Ka+c~%K>JE1ohg#aN_X1gz?xKm%t@e3-}J- zx1rOGEYXgsOJIuYUURY(6eoy5Bdr0KkEf}dtJCfq?pK5<_b7n^9OcU93G%~c^Tgzb zTPGq&j`-8~+HLRgmwxnECP=z>`yxpCce{ZgNqE-6JCHa&J5xD5Z^A{}0WW^`f{Zdy z`ETd6v49I7Yvp(Xc^H)|XY%N)HGpSH=_s0!#7tF5-Ab_7Aa;fkP&%CnqKKuqGUKGe zp33}VJY%4TG#|Ut>dJbL8v9Cd+Qy=I}JY(({c?Ddf#gUTA#(j2S&`L*YX(DJ( zht_n0LkUC%9Dpb?GgRdakr2lrIlsb*%QWe>MKVbm_xF1XyUrpcnkFH*XP7}}m`+iy zA!a}46o|VSTwSI@+?g+1Rw90yFL03>@$-D~Kw^6|f*K$~eHh*Ep}QAel^O~(IJ?%Z zBsD9QiIRkxmU&i#0>dLMbLl`SuIKY-=|lzY&l#Tw3!6eVH7%2b=5(7(lbl}3j@b@E z48TPz!NGSS(4Lb3<<8AynE4?{M;#?zt8HE)CJho&F=mLKDg;$^Nh!slMN%eHfxiE5 z=N9z8-y%(I^2VyL)@Y6UMyz%W$wCu!+N*xkvpo zHzd(EsM!ohX99(DsGI9Ghn=dp(_jY_Y-Am8I=P3l>*Q{J7&E$K-i~zEHq*5-XpSOP zlO5}JsLLP&3(Mg1DFSy>G1D*|>A_*4mvb4*|X-h+F&+WMbm`Tc>-C zC-wPb=riu`?_5OPfU+2z)uZh)wk@q!ZYt))pjfrZ&=2IDsgapnNqF+S|uzLah zs)@I4kms278ewL#77+eYk6XbRq7OZ_lh9)qDz1BXXqZth+SUiSs<$0PCPWj>S1PFM zpJwi_PG1CkG%&PW8F=vy47oT zx4(~J?@fA>DDW_p2mks|noCOOO02zyuNnHm^aE}Hu8)WNbP2w ztT6)_gRb7Zb?esJ>do&xK&+p$VC!p_Olzj|nRd6Eel)gpt2e`#G>ka$brQGDod(Pv zW~L3t`M=;W+=E&EzKt?gG|y?r=%)7r`MVNfCzEOqI|wfy#k`XUjgUu==EC< zYSm=J%-uN+PwR|mZKHCk-+DlOr)n>>u2nwwXwG-~_-NRjJ)5)0ZU!qTWpWpX60u!9 zL@ti#IH&2ktt+GZi<@3OujwC$Q*@*=C}noox67DxZrDcV%n#eOeaW~lZhN(;XxqdT zvf`T=wi!!(g(hl3BZxdOk;@1<$g{A<@Kr?#6$~0ntFXKV@qs`P6>ji=ajw~D8Ob22 zXuPT2XXu4?@5WH{Za5c{=FHKHgPmE2e|@k6M&5;pNW&F7;0C<3G{kz45qATT<3~)1 z-i_|nMqEaQ!rdO^@)ge47AV7j7TItmQE4XUw)h7}LzWoU&frQm&^Bs?qbWmCT)a7a zd4&+xwD zBDWUKU#Gl<)#?^1Y3Xbb4=x`>CCPkF6Z4~x|943yz&&WHVNm*l3m3|Xf0;@ALR;FTZViXQ4hN` zxjR~N%M?~)3C_T?8BpzfwMAe9v|@NLNF+%uGl(1FA+)+F3Z9E?h{N=-35~3t_=PcB z2-n!XyV_ef1I#KJuJ{63$0cEXRWr#}H&+k#2qu7`oy5L^ktha6NsU$ufpy?_X2dA6 zd##4RIZeGY3YvR8k(<#(3jeYezam0}hr^k2h1{>gsyo5DB^yX?Hn4lcyNG_-zaH9i zxqvzOIn)qB^)RI9IX%k2BnvzcqDN%5O5Pg5ypTdOP*^S?5>1=kPK--|7gYk>tl=s* zQ!Mqh>mlYsY}6vlnB$_09b!R9(y_kF+07vI+>j*C-8q{xyTP#-iwYMAKNl8Q8bj<<4Fl{Zq=t1(>k##~y5EhXx#P#UeDaDyx$uTDvPXHrz-iQ;N&v6E4P~sr#p4-!h?IbsI1;;e3ft3dgI>GDgidU z*V+1=0w1JemGDcOSOr^XTb+S^Qzr)w<10JCbv=9=k3$A4N#|g51m#IAgJ8B2~ZUcA;@?}0CV!83$UyL0><1eAXWkX zNBv{W2KA?oiZVqd|Hs>L^OXNWTyolpA0HR^&WG3!(Z?6_5?x@V!f=P=1EGTTespOm|QlZFj=Kcq$XHP(G*_uY~j9Y=rt_`^yL0>0o%`y6qDU+~vSF zL`CJk1$S3V_)^E?5rT??Pr5RJ6fikd%^UB}lT@qWo81Unt1*_J#Ax?vK1YQ-|3+J5 z7=4#(BG^z6z#s76CU83wWl-Y)BxR?s&B^kCqDjs53y8^$g=5plfmp)Y zF3!{#ODk5lACx&_iE)dGPA$#^tVRuJgF&hhlg)m5sw|_(?wcvoaO5(Q=60U0aUX?F z?TDzf>AUFM3d42&Dy*(q8kJyQob5qcx45spdn=t`-Lm}LSy{QYdgspC4@5#-xpN0) zql^Pno$^|*%e;l9-O#!u(2lsi%CQkr%bkZjQBK}L9M&w7y1UjPekh7|&InOM^@D); zJr1w_Wof{?_Nae(ykOuPz&ayO*u>*D61Ne!JpH@uP)fut?wi;w`Z_&*d|uAmY`x)Q z^4W>yE`_p8r{n8>Z+H6cHC~!7mBA$yL#qqgxB!d7o-ipUz9s(?0SktZqJwv2PU?@{ zWHJ~J)#lbgd?PKvw&3tN85-iQsOP-3Afz2;H#%CQ>1=Jc*n=}Npr7=*S6VUr77yXL}2EI)hn$NQFS^~tlxPo6z_ z{Wo@Q^@h?jeIqOuGH;zKM6A8!F6myNd@H z{IgsD1BSxJHSUa$w=2}7JPEXGfkMVZA%*(X2mL`+%bP}`J#hROeZVfu{#tZ>&OXa? z9W+q84s)RI_P%+&ws2i`VC`DH)(ka{`U8n|o3&PYw>LbR9uMqoqgE&hk#A-^=#z;= zW=m@2?cnV|?1%N>KOv4GmRSuc1KHK$+$=pA~1(-_tBzVPw^`^Nh&JONBHvT9x2@0{nD2} zcvRp-!pHdqVt-gwKVAHbj0J|O z;tK|OOXDVx9DIX32m>!mBOeoH)EqAKkt-$^rEM z{onsjtNl<%o|yi2Z_p4z(k1C1JmFB6NXG!W#6pHfj(l+$?{Kj=Y6n{nfE z_6!SrZjJi~lb%c|VGPuOJz`^R+=rnA@WG9@qt4sG>D$ri+Z9$72AyPqeG%$o1q~Vy z#Jl&o$3lh)Z#IBHQN;rn5Guwx@z2cxErg|o3}t)zI(~!$aTU12%+`|}eg~2YD+?9G7g(7#N$%DF4CG z2pN*Eod-FVu6aa|%djbxOW1Tvs6SOp$a}Yh`A~Fn=hv`#g*6Pw=^(=+gFoC5hkk}% z+g9xZPGq&BW}d|S9reb;qmN`Iv?M%+W%(T}@1Gy=a5C!c_o2B}2-HFif?4Fhm8Obk z?=kag@`dP*1)M8??;rJv*Ep_i10q|sF(TNu*O;Bag@~nq@STovq>#%zt4mCtDsh z^%}6g?6GY#;jBPU36R~$8!n36L4qp<>b52*+f9Y#$fz%$e-4USnjfFWuv#<>BaE zv9_|Z)`IS@6<>A7kUYYZhLO_AWJrND@~OHN*rJ6r;f&;^7c}1cEj1p=&8s%A4Qdp- z=Qq!;#^(JF*NUsQ{*|m=jbg`I|5*PTz_YbQlFDLt`^+7)Pv`e8q9=AAmd?|ZrG*2v ztE?__&%+a5%FzWuFc5ZEx?`C1+JDtl`t)?eJu3+fow;|lXZi0pPoLU*IE#vzmv#-_ zBXAL=@de28V>C&oV=!98A>h)0@il*oZ0l?>R-DY50sB zvi0b^BAP8i&Eu2Fmx@jR!6GMXTeUc(n%~3E=kMVz0_fknhc2~mGVuy~821cDt{3*~ zb^iP1n@4WXPEUUb8w^IlFvaii}hZ$~}%eNbS-NFNT2H*3eRSEIeRUdfmac zhT}QDC>4z218>>{+(mY!^);@2+Nn6agVSWQZFKpbtD=V_z-FEJJO?=;~61Pn6@bG-tl9|CQX1yYM@Sr6fyy!5O z8p*k{yHp66xVuy99&1ZV;3IQGMS%c+H1!P2Zm-bFBi_K&MzCg-CJ}G>9osNd!rHFB zrwUG&K5RBI^BQgPS1M={tY;lrTePdb=ycV7q=8wq4Ub&9e7Cw2(-(gBW6_0pc^8Xy z?aZw04j%fl+G+oA>-6;I56JxN=@zjV?%WDb1eXl~tXZiG1~mM(0Rc6+84*LdblNuW z9oJ3VJI()+^<4!1uF}_HeNom4zK8QLgJrnb-dr@)MKS_olq=TrMP2}N?D2ay<8<<5goJ)$N(all_ zzIPN$nN+Fu)i3eZT2bRC;!?LpTepiEzjzL#-dbIeq;-#1`DC_mbFzqbMz`L#o8e{e z9c)m&_K$j}wYAjT?&vS(k=y!bXZ!mG&u`x@hbQ~od$esutz5IwIgJIHsy+AF3R8xU z{lUTM6aDw>aYNO3HRujb$v|@Y?EbSx;}5X>LIKa)H~x|J(Ys-9Kb(J=p?m9I?K<

s>Hadgp(F|l2&xB99|coQR$Z6*({z*3r#4=y)Cbi|4PNlyvN^^OWzc8j9e7 zYl7u&4IJt+e+aB;{=4u;j6YO?KS~HB5IngREm+iLc|c<4ZVuSSDohgFi4dP*_Ntv_Ut09h<#d(o3 zhbt=Hw|BhswEi`SZdzNPiqFNv;sdO2@w)xKcrt^)BHA+C<^E|b)zj4eS@%pG-EA%U;q1QU5KyT65mVp z8yzYIT>0#LtT^c(gV(ypNepq39AFMJnpglN`Gn1o-W&Aj(dLWr<}%#qEP9H5F)oxg zV+9?lnh=4czmB4h?TfUVv{U1SFO#Q*H7k&M?MLMT^z6z)Pw9T0w3wV$6DTyuNB*vD z<54=)uk~&0Y_>KcX(N|NQ+y>VN*;#9nvn7QsD5 z6B8Yj-~I+)DbSto`TOGT`etJf;~h@MUc0#$h_%Vq9eJdZj-t2mef{Rj_q4dWvfW%D zM$FbK!8cCH{#tl4HIyZR5Kfx5y%l3ETsD$D%8+qrx{P7tYxbLP{#ZNOuLcbi)3YL} z`C4ixBij&@sn52gAN`cl-<2QpATinJzTl2#7cU^ardt7A+HG3FG;#ywrlqv zJpA#|<3IlN*}j(8jGrJP`v7w%ypXyab|GfM&F20%B)=J~Vst$#;l_pgY7Ojh)mOm+;k_atOy# zH@>-DdLe&Xf~?bQU-@FvG!X&giN!QA)(hm3tOMb?hTm;`e-o6K+Pq>ftyR_n(kHLE zQW_2;Ub7bsQs}5G_BC@ zMh8OPFTiiidfXTwqrXKoUNRNS+=95G8)!stKw_?J;_Cjw$91kz04-&234p9yp06E*lY5sL7#oqhKUY zeF0r#(${uVL6a=;YB77qqX}2~5jjyWHtj9jaGdn7&c#9=o;+nBy^B+fyt!ltemj2$ zPP(LfP8d3BW`6e;xYfr4fz$8oqoX~Ryl~i)@Qg!FX;1pvldA1_Grt|IsPg~erIy%(TnS}4<@{}yD@Kq&NB!8h?r}I-ItByDfdA<>W`JoJ5?9CO%K{~> z{eGY=keR=diy< zhJrX}h_m=dx!CDH8Z*Ui6o0aD-2UP1bZuqrw*7l&`$q9+UKek--fqAB`u2?Hzaf^P z#l_P_{=bF)?AxX7=3?UyH~PgN!>6r(q#ELnz7vk`*z{4S+!O3PQWXd`xJ^Z zmibFo=8is{o|5aNRHWBCuMEwd(=4n-l38v@=SIVKbm!@>je*K*@rM*`*{B9q-A;En zbD8$%R;RbLal0iw0#w}k+G!6^Cw&#_gwAB?&aLL^N-IwQIw}oDWE8rtw<|STaKHZ# zeume(wbm+`Y1}}4(TU#KOsO}}Ln!@`hZS2dz8vU_&6S6dzSx92wg0o$a*Nu*;Jmf& zid?T?{5C#>W6no=4*HmX(i+B}tUM)*(w3m9jVK5KNhn>|MPb=gAZ~qciFxAVbgG zJTTt!KXda*XWfMTr2BDt`m3up9Q@iH4KQ-zQ~aG*Ji_5;?+ahuk7RlI9w!-I>rZ-V z21*xJjQ zMP12EKL2e2L-H3-;Lymw=ZhaefJ|O@cb^QNsv=?pYh{19H&vQG@lXlUP(s{%DjFOMxXQ7eutUpi!@)XLx%2k68Hu_}Vy6nA!+DCGT z6p@3Ql)NA#mOF~DGa7zc@B>btPyFXzf&)1vMWFCkDwk>D>$<392fg-JS@~r|apsjM znq)K3h07m%qcNt?*RI)EYWq`JbaiDNEgQS<)Xc(ue?%gmKDOrM`Gu4UcB!FKxsU~) zKbgoNuDdtEN^Us7w$i&((}E|L(D`v~nXs+d2x7M;x0VxPnX(Z4>4rsUlO>Mxu`KO; zOB$Z+2Fslra~;)xBgveEAi61W@d){oz0*txZ{RwZ4iqx~WTLEvu1UWzp_>3>bkGZn z*47|-#7uGTgCOz&zFQw~8@an?>xBB6M9gje*iMpa{DEBl9hpBFjw%dd)NSDK*onRLgL3qem&tfb=D;$mSgUa-tqaa}jmQ0tI6GTM5 zRKbLX;!8yk;gU9FN9X3rb$HAXyLxv?md* znPmULEw4QO{iHcwSo-z4$H^WT!>*;15mqX8QeqoQW+(O97<cdH;b@u9U9T9A4Tck(I*?zo(&l3_-n6q0OY@QRI6#Vpms%J)%OiFqKfiz=@fZ=& z&bX-JHt$(JoVli(V=ZML2i5U*0NDvSreyxIMZ)p{|G)gkTUaE0d6XDp-&?|79@W9RCbh{T;7y>%{)H=ZZKZ3b*cvi$x89htF?} z;WF#_WH0X$7@f9qWr`j!g1IVC|c(+jeR-c5o;Mh-lt?n6~ zzSw%TyBH-L^-$FeGQaFe0`iZH(JRt7jlp1F0+!N|e+a@vjGShL;wwEgn=NDK2q%`m zD^^d|oGe^Do>Mn}(7(1?Ivw+a+K<`-&dIG$jbG=&y+(ODtmd#kFhe z;<<*6{UNv3WmV2T9l~>9JL9OF)phsR9_{*{6I08N^R?RoWBvXLP2ZTh7Sr1_@t zkgSK>3-_8*R~Vxc`8Z=T7ZDe4;Jg{dJ9M;@;D4{r<%~p0EP;`z06^w%|0O}KY}MlO zc~%{Jz#mwIYEb5GxOQ#hCf~7tobab&eH9zvf{$yuI*1UkUTBdo=w=bg1sa&_QrR^) zYxtuh7Bkip5P^m zJp-SZ#s+V5*sv=sL2!N(fEqLT$hNFlFHkTjdX8@{Y0A2zBhjk|yr zGu;%pV8V-7}cCqH&?)Ljn=wkiNg-$Iu)=*TU?Zav0^6W9$G5O@up-r63Wo_ zEvVmP{+r?!xuQ}-ciBuc4p+F(FcN3gHp$@rDi>3@p{IjzCj&WzZgs4==N-u5PJkVt z3zm8pynU>7$4O2{!QG*Ls6vdoOx>CRRQ*mk_3r|6=(z((ANeOj3cx!aJ9&jdr9kVp z%;dYoQXwcx)90KAj&}gcc0EWsw4ZUC^6?X13H_L}Vb1LcIOUR6YWFHjMwZEo*8IQzZu4>lEuoiT zAXgY5S3sD6N-r{XpL6_U7>B&$&UL`SQRRh^W1PyH(t*}2*5M@BO^iGtVjkTFb3K(X zLJ8FDB84>4ff<0;7tw3L+2BBZSu;Uxk-(NkhVe?Lz%GI~#({!g9#8Qc4kw{IAq8(& zuEdb!5$22(_n1G7p$etstL|?;spLUzB3ZmaT46C&io;^RIEJ$SsJq~uzY8K>55jDB zAv?i#y~c_{6%mfkfs{(~(+|u)$!*a^dyV&zeLbHwB|k+aC!H=ft?jP`rRSldT`NH70&J(~(JwbTCAvNl=nYxZU_WYR>4*eXwXa zN=`W9cGFv0I3q($3~ft@WD@p+z#@3#9tL%+k0+(AAgqeppkw#vqx&Nmz;X27PP!f_ zv3P*m>Z5KaZV#Rh(&F9eX(gY>I;I7qy?+w{o9>Isq3Jpkd2htzO;JjF*RK5_{I!Pw z0|eotiS|Po2^>|}$tk8hMG9lljwG2*Ju&L(yh#56Bb-#>x=YvVFZDeTQf09cUK6(c zL3+i#24lUve7v!{3vjqN2%O+;l<-h49$4rqyp#zJk*zG53LTLpY z?XPakYh9os*%S-(#YU${8QIuOY~{nx-W1l{>(sw_1w~845wzY>S4-)h+^X~k(nOlL zD%f*`%~}WxqVd^P71v~Q0g~uocq9vUqI-N{Iuc#OKTb(n&MR{bHo=nJUEvH!l(g3# z2`m#Yg^OGn33KP#B(HF&h|%XbybU%QIihNEI|LAEeT+YWJWxmp@;+99U3N=cinqv6 z>qf4lTQLh!-g_5ugaP!f!Vm^pkL@qb!riVWDKEY-|B5pZctzhGSGX5=v_Z~a2sI5Y zaH!C~`9zqn0Zp|Smr+0+~cdNMMF zQq7p@oAVcOhTclZqac6{7LrZf4}>kSr+&jIBfNeKbYNuo8 zvs=95tQ>J#>#%Ox5uUjPyJxf{+{(2mPo6{>s4djp(+`b)HD89F(z~ml9qM7ghtZDcss*i(XJE9eCqE{4qe}l%5c-(TO5PgQAg|E0fBIVrDD}hHd=>PQX;+3V7cUh5PVC}dC-~Zcmdctx7zui z!gSnaF8DG8QBpGH+s_HELKfw%FxwC!^{3l}fX*R<0=UBP*SQ3b0qGrJEt7Uu@`tlh zsteFhHWr|1)XuLugXPQnGTgN;0~Kf8Vv`(Y4MQe0iuLmcURtB*`LJSA(|GNsHS>DL z@WuHH{}o{vFd~XbG6?l(8a8)hVKm6?UY?z{KD5Eu9k3gNeC?X46+J$xzKeow7+A?m zx_wB!-=;&c8XnUlnNGdT44fFg8ZIVck!HF;kY3&VB@p916Q>3_68u0_TzaEf`YCR& zOD?W#gP9mHnQ1w!r-PhJ`*LKg86l4YZCY_e*vr&3eL;1C)67bFY|@$PI)AO6>?+u+-PabygS<@Abz8c~Y3Fup zr9om>yB3BB_>?efc#r>7hP`6IFXW-C$3!Y-+kitEt&el#V0Nw zc;lPM%j)KH8Z%`e%2k;H&JAhcGF97^(6om7tr`I-ePDj1?3P9V9S$VvWzAe&BcOoL zj*GjRLLg})sx$#n4HVg5Y_YsL4&_ZG?U007$4PS&P9al^bbIEk1 zWS9|4n?PDDE?0VJS-ZwUii?}ugLGgdj$oOO_+#WEl-jx^nf%?599_>Mllbdc2!7lQ zA9O{kfLIIt6^hVz|9nR-6-SvY0dbV^x0Eq@|A@Vcco{+` za|g2zINYh?McN)YJZ&P|BSW~~JP1el1w#n8bfKjS7hK8{Cz6ih&NM{UYyR2}Q^#fB zdez4Ml^wJ0f*>4A(X6J4)DkJ|p^B8>Kvhlzlg^A*L<(L8CMn@wHd>iSsF(KG|8SOT z(^4PpJx?W{_1SH^*SEKlg!6w{X>Q~x=%JG&immtV1^|(k* z33vUOqQj&@Ck)rUYaeJ>h7e6ZB(a&#AqgB{Ij%>lV!KXU^`JV^SA7ER~XBuog^N2O>AeQ3|WrK2UIAj6TTs zlD-2W+VBIDi^XZX-MD;X0{jPTfgOOY5KY<{j<<;SOG1RIUUpK5u$nd4o6s`&rL0Ig?N4|Gc@F3F?4^~>GB$s0SkPCW)l(=%$h6H;@LjqdK zk{}kOy7QdNaKP#5yJSZ4ieoWr#+Fd8yF=Z*>z#|7_T~@vz-h3u0x<}y5^;;|mw!}~dnw{N=mCcmyn0bR1?5BeT z*yYuYBONJEiCfO03d0n0FTRlazDgm;ohubvgL_SfLN?sl z@ER?suNm0E34u#k7KgdT0SNh##5nm}5J;o>b?Tw4QOeA?4PLwUCugu%-UtzjfehDa zb>{HWW#51G@X3?RHNtrT;hNPO;i_iNLF6iM3OCbnhyC#3cLH|Kg#d9QO2V%VbMU@o zH!fPhG=*q8*;*lTd`mpB=x}g z*E@=P8*UePO78wH!e}Czw92;N1hD9l6fYK<}RiELTxs<>998pH|cWN zsZ;x(JG(yF}$D2iM9+pQJ1^>?>c+|gfxy%3jzAJ|QGT1`Lf?@&MNpXdA<9w@olbNBD#$58k$dUyu=|

O&ZaTW;b{F6qcbv?@hBw6D+wA~kOygjHE7v2Da3 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�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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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

~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/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json new file mode 100644 index 0000000..ff66ba6 --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json b/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json new file mode 100644 index 0000000..4d56694 --- /dev/null +++ b/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig index b79527e..6cb3a05 100644 --- a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig @@ -8,9 +8,9 @@ build_property.PlatformNeutralAssembly = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Minecraft.Crafting.Api build_property.RootNamespace = Minecraft.Crafting.Api -build_property.ProjectDir = C:\Users\babaverel\source\repos\Blazor\Minecraft.Crafting.Api\ +build_property.ProjectDir = C:\Users\babaverel\source\repos\Blazor2\Minecraft.Crafting.Api\ build_property.RazorLangVersion = 6.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\babaverel\source\repos\Blazor\Minecraft.Crafting.Api +build_property.MSBuildProjectDirectory = C:\Users\babaverel\source\repos\Blazor2\Minecraft.Crafting.Api build_property._RazorSourceGeneratorDebug = diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..84e1e6e --- /dev/null +++ b/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/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.assets.cache b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.assets.cache index de97872c309443ddf1a8e27786a3814b9f98ab09..97fef9c91f8fe32962de26824eaedeacd0b6af0e 100644 GIT binary patch delta 49 zcmew*@=HV`z}wxCi-CdRZlQVTK_+wU2L>^lKlhzp(!tJ9*?Q68M0a|6?TV=F{Tnrc FxB%H26gdC@ delta 49 zcmew*@=HV`z}wxCivb9>IOneQT(E3H{1&%hfxP%1hT1}hH=dFzzTEPc&F)g-MvWjY E0LG0ITmS$7 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..a256dfc --- /dev/null +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1804466468494dbec766d390655d8693a5a6683d diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1275260 --- /dev/null +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt @@ -0,0 +1,499 @@ +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\appsettings.Development.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\appsettings.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\convert-recipes.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\items-original.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\recipes.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.exe +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\items.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\activatorRail.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\activatorRail_powered.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil_base.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil_top_damaged_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil_top_damaged_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\apple.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\appleGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\arrow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beacon.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bedrock.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_feet_end.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_feet_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_feet_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_head_end.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_head_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bed_head_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beefCooked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beefRaw.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blazePowder.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blazeRod.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockEmerald.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockLapis.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blockRedstone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\boat.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\book.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bookshelf.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsChain.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsCloth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsCloth_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bootsIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bowl.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pull_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pull_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pull_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bread.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brewingStand.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brewingStand_base.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brick.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bucket.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bucketLava.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bucketWater.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_inner.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrotGolden.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrotOnAStick.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_3.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_inner.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateChain.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateCloth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateCloth_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chestplateIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chickenCooked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chickenRaw.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_10.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_11.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_12.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_13.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_14.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_15.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_3.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_4.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_5.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_6.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_7.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_8.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cloth_9.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coal.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coal_ore.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cobblestone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\commandBlock.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\comparator.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\comparator_lit.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cookie.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_3.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_4.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_5.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_6.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crops_7.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\daylightDetector_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\daylightDetector_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deadbush.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\default.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_3.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_4.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_5.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_6.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_7.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_8.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_9.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\detectorRail.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diode.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dirt.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dispenser.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dispenser_front.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dispenser_front_vertical.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorIron_lower.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorIron_upper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorWood_lower.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\doorWood_upper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dragonEgg.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dropper_front.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dropper_front_vertical.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_black.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_blue.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_brown.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_cyan.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_gray.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_green.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_lightBlue.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_lime.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_magenta.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_orange.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_pink.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_purple.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_red.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_silver.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_white.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dyePowder_yellow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\egg.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\emerald.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\emptyMap.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchantedBook.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchantment_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchantment_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchantment_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enderPearl.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\endframe_eye.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\endframe_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\endframe_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\expBottle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\eyeOfEnder.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\farmland_dry.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\farmland_wet.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\feather.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fenceIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fermentedSpiderEye.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fern.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fireball.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fireworks.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fireworksCharge.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fireworksCharge_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_0.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_1.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishCooked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishingRod.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishingRod_empty.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishRaw.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flint.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flintAndSteel.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flower.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flowerPot.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frame.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_front.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_front_lit.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ghastTear.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glass.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glassBottle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\goldenRail.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\goldenRail_powered.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\goldNugget.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gold_ore.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_side_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gravel.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hatchetDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hatchetGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hatchetIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hatchetStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hatchetWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hellrock.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hellsand.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetChain.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetCloth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetCloth_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\helmetIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hoeDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hoeGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hoeIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hoeStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hoeWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_inside.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ice.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ingotGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ingotIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_ore.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\itemframe_back.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jukebox_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ladder.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lapis_block.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lapis_ore.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_flow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_flow.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves_jungle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves_jungle_opaque.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves_opaque.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves_spruce.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leaves_spruce_opaque.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsChain.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsCloth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsCloth_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leggingsIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lever.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lightgem.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\log.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magmaCream.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\map.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\milk.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecart.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecartChest.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecartFurnace.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecartHopper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecartTnt.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mobSpawner.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\monsterPlacer.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\monsterPlacer_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroomStew.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_brown.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_inside.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_red.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_skin_brown.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_skin_red.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_skin_stem.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\musicBlock.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mycel_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mycel_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherBrick.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherquartz.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherStalkSeeds.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherStalk_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherStalk_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherStalk_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherStar.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\obsidian.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\offlawn.beanstalk.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\offlawn.lawn.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\offlawn.sunflower-bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\offlawn.sunflower-top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\offlawn.sunflowerseed.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreCoal.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreEmerald.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreLapis.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oreRedstone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\painting.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\paper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pickaxeDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pickaxeGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pickaxeIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pickaxeStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pickaxeWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_inner_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_top_sticky.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\planks.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\porkchopCooked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\porkchopRaw.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potato.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoBaked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_0.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_1.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_2.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_3.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoPoisonous.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potion.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potion_contents.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potion_splash.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkinPie.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_face.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_jack.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_chiseled.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_chiseled_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_lines.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_lines_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartzblock_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quiver.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rail.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rail_turn.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_11.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_13.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_blocks.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_cat.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_chirp.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_far.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_mall.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_mellohi.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_stal.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_strad.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_wait.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\record_ward.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneDust_cross.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneDust_cross_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneDust_line.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneDust_line_overlay.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneLight.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstoneLight_lit.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redtorch.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redtorch_lit.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\reeds.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeater.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeater_lit.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rose.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rottenFlesh.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ruby.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\saddle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sand.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_carved.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_smooth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sapling.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sapling_birch.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sapling_jungle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sapling_spruce.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\seeds.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\seeds_melon.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\seeds_pumpkin.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shears.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shovelDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shovelGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shovelIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shovelStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shovelWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sign.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_char.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_creeper.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_skeleton.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_wither.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_zombie.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slimeball.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slot_empty_boots.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slot_empty_chestplate.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slot_empty_helmet.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slot_empty_leggings.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\snow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\snowball.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\snow_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\speckledMelon.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spiderEye.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sponge.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stem_bent.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stem_straight.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stick.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonebrick.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonebricksmooth.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonebricksmooth_carved.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonebricksmooth_cracked.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonebricksmooth_mossy.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stoneMoss.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stoneslab_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stoneslab_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\string.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sugar.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sulphur.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\swordDiamond.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\swordGold.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\swordIron.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\swordStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\swordWood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tallgrass.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\thinglass_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_bottom.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\torch.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\trapdoor.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tree_birch.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tree_jungle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tree_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tree_spruce.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tree_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tripWire.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tripWireSource.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\vine.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\waterlily.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_flow.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_flow.txt +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\web.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\whiteStone.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wood.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wood_birch.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wood_jungle.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wood_spruce.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\workbench_front.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\workbench_side.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\workbench_top.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\writingBook.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\writtenBook.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellowDust.png +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.deps.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.runtimeconfig.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.pdb +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Microsoft.OpenApi.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Newtonsoft.Json.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.AssemblyReference.cache +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.AssemblyInfoInputs.cache +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.AssemblyInfo.cs +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets.build.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets.development.json +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\scopedcss\bundle\Minecraft.Crafting.Api.styles.css +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.CopyComplete +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\refint\Minecraft.Crafting.Api.dll +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.pdb +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.genruntimeconfig.cache +C:\Users\babaverel\Source\Repos\Blazor2\Minecraft.Crafting.Api\obj\Debug\net6.0\ref\Minecraft.Crafting.Api.dll diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..fe28f20414d81b218b03ea431d3e59921c1109f9 GIT binary patch literal 23552 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache new file mode 100644 index 0000000..ac723d3 --- /dev/null +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache @@ -0,0 +1 @@ +fd71329c9fb54e7a128db59687f7ebc4ddfb1bc3 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb b/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb new file mode 100644 index 0000000000000000000000000000000000000000..0d82c55ed5745b846bb9a3decf3f270e67d2b743 GIT binary patch literal 25400 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/_IsIncrementalBuild b/Minecraft.Crafting.Api/obj/Debug/net6.0/_IsIncrementalBuild new file mode 100644 index 0000000..0402552 --- /dev/null +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/_IsIncrementalBuild @@ -0,0 +1 @@ +obj\Debug\net6.0\\_IsIncrementalBuild diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe b/Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe new file mode 100644 index 0000000000000000000000000000000000000000..68326ef002c79def0f227aa4c6acfcb10c6d18ba GIT binary patch literal 148992 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 i|;FCZifcX)SNE(eN$ zbGU;#>BkgW=VCWAhcX0)ol15xw}LkX!7OgAJKYh=q^?lrdf6;kXXe5w$Z=z#R93uJ zW>)G(IKrCXEDkwdft11k%#i_DK;L_vQS``zuD%L}5;+tHBwzd@Vb!kZJDOCGqczXN zeunpI+Oll0e-(dm``qJ=2bQK(r(rDQRd?*YrWJnS2pu>%osf+&?JI`(BPp=RT;kEQ zJ#`gBn)uE)60Dgph;LPV^wjBtnzR=ORYe?4D~v(p9h)KF2Sg;FD}(O?BwxJTq#`97 zNyny<*Hh<8>#2VYGI~`txwGT7+7+tTH4_}X*69wrXe)J-UB6wmdR;R%LzSKZ(t|m2 zG(k)19DI`YGAhpb$9|#RG3bl2+8vY9y5M*Q5?nkfwF}M9?em6Q7R^rcm2c9Py4fwS z2#@~B#|REAA2vSD3PDkK9V3C1{FM1Q-I-@1*+|oBZ-$z@a^Q}%m;Yzc9kbHfC4q2U zqKL|}+2jkqHv&`mPG8X`tUU@6h$r|t3GCvuWukH^v(+*D98%2&Qw zJdpp1PJXU&@pEG(@yn|zi02PhTF=KCtmjkh^89A8;-z>#w9U7|}_JFa|*Vvgk-gx3Mmja`=-LZd2rym%ULNY>&9~fwd zh;t_5>=1FTM4TNWt}+p4hwktXs+Pk11LeWnO6yG?yfs*F>M<*|{gnfYQ(oCSzo}{k zBXIC|?Pk1o%XsaU@!EYP?vUh>v6Uhm^Or%dE665>x{* z+Wp_>*Me*f$j(iMY)Np}otpT6P%BNljD@@^g)opBsybpWx!> z3N|2jTw5v0=J3Jil5`c4u2Ry?0ZyfC;8Y&Ksr67Tn)fg;N>kqJvS2hrV6-kV=F)s% zN|rifWWBAh-sB+=X1&RSx7F60JOtjXH+k^ZYQ4#Ww|47IJ!Yi}LP=>#;9GV@e&cn$ zXuDFJ@C@yOn&iTO=5{w~!DB^fo(5~VC{<(()rPWvXbcoJp=si4?8pksyE{-N#qk`5UJ;^$~*_}D{vhO(#f4|Vxsn~1C+lD(E^Xt6{(i76(= zDKWWPZuZd7^HQQO+`d>V6b%>Z%?KXfgMZk`NsFa<6d39vr51Exa|CzHLkIKKXEZ53 zN%)Ls2M7^sfir=h8c;@6Pd3>6MVua6&z|zZ$GLOMwKcETr}C%0&|0N^Z$p(fry+$Q zwBQE<+^B}EN(;7B>DpV3y7s4rP@!aD(6c;1GfWJnEtrk98~%HsgH zN8Pad_Fqr>t2tg3o474sJVQ_7dI3G(nLirmTPv-TKfm_Et5UIc|L2T)l~4N~zB?-$ z>{T&8x8rt+?#bVsIS{E>TIk0N6{fkQD>CD_{EScXXn%RmCA*oyWtD0kQ)NPIKqt78 z|JBx9HV|y(zrBi|F7db0zBoQ*N5}28%X~3h%+$jTC%6Q^`HW(9{;tyrFVQO3~FSpb1A)MKlELO*(t;P z8iO>#t|a()JU`d;8y)ib6Fz5khUGQ!Z*YN7Ytgk$dU>N&yQLHI`%@B{8%LSXb6&s= z?ksaVv7LA=QY%UL*_utELFQY0HrMdU{s3evS!t4PjeC;qaZH_Ubp#ZgtNR}xnS03@ zFm7=Kj0=6nw9-J)zq`E|Rc>RxuGPK^97-|8!v2?*muTVTa0SKzJw0Z4_GgHh=%vq) zh8Kstgn!CQ_`dz(gXITSFgrDPET1{&M(|F-$!yShy&-WMPWhwXyRUJp-w) z9B)T+t|w%^aJo7!8DeXiz81^#5^ebR=epGyj4vHiA#a!t+U_&PyZpv0#-#m-t6uYP zG0vC%SK+4-?u>`eW=Dy?X8_0?MC#baj*-w)Zo9lfg+61k6N#U%=xcZRXIl6-M0t%y z<4rf`cEgV_9%E_-=grQb$6NBc7f3qa&E@#?O@?Q426nIK4krM- z?437^EV*T#&AFjLgt7@`gD+znyydNPx44Z>-tz6CizN+ZWRoFO;6>5qtj^)lOHzNE z>W+-pJ(7=p2GU=4$B^I-CKr2Xqmjlgy^3zAv5tpNw75+fHPNo$-JX~lxaS@S+-Xqj8*%m zqZtX=KV_;oGw(FDeTu`IeYeON9{v6I8ESQ@Xaza&e?68F%(}T zX7CoPJfo{~s*!UwDa?(0r;f|kRg*V5VToBvBaEDKzS%oU?$NfIPg=>?dp9+YTL9OM znD+0OUh2#-ax~JGyl&n{64_w>^HmDK8=d$aQkJL_`%AW#GDeAWiSXzh?@7}$*uNLW z^7go;-Hk+{^zh-yJkXBDDbjojl5ID2YM#Av2}f;Nt%hK@{p;~dE^8my$j1G=^OO)W^O9YEt2$z#Sc+| z+nC5nLhMyq$c&&v0*i?y1kBw!5jMXz$0OGG#w8K9g} zxXTvh2Q}aH8}iL{okT~o)6p+9w&7<6)ur=&WeW?nnup`H7z9W=Op1|4nioh>Myp>G ze72gu_!MDHx#S7nD$bs71~7)2H%YlLjngkd`OX?dK_=tf%Lf!>bhn+bY0u7BqtZ%n z8qJnlXffH(lunV!tpu2ht-GGcKb;_fb@KB^`B^PL&+@av{H6T%&^LjM9=Vh#;TWHl zyyGsLlChBPecqYnHs&x_=b0^NF2Mx`M{!IYx&{A5bnLQ1b1E~B=kKy<`K+y#=sxMw zr_ua2H-|Ms6j9Yd>u#&L@HpshaU$DylC#~~ldUI%iwrCJmtvXkjj;P*tyejZOtzvO z{#T{nc&?y9HGmGi?~m%hKQxc}?vl{vR*|6Y z1fl4pYU2|ET%*izVVxMw@f&~a zq71*d#`vWIe9=(E;2svhgtLsySm`r9Ltb3TJecOOY(2w^bf`!0SaU8nOTr5l9MEc) zWYD=qdic|{&JpHyc64xf$&;{Fa~8Qf()kf1<_rAB zB@WRM5sv^b4esgRJ!$d&%^{T33T@dm`LwW$y}z898nsGf6rJ29To*;H@&jTbO+^FW zyk6`*=6YAjfnr^iHm}W5r7dbG_cmzZZvYD{F|NXvpg*#(n%pzlPma%LYqzKY({FX< z&Dw({0y`YKGW-uJENWbW^08PTRL!Oihgmm>R(PG>k`FwQn+tBHpjox_QvjQ)F&r4s zDXs-Ghu$gJIP`M9gPE7-m4&fOQSWI$GCvVafhR@`DVvYPKM?6LMsZ*sTXd1Rm{`9t zu2^hwpan2TpYHIdzeji3^8D32n;kF0UJBz=hC8;6Op7;ra4CN?Nu1`#Ie=d5Wz{}U z`OO8hg4cA2#AbP|w2}c61+oRK@;WgpYHVH(L=ddth;ya13Kbj~WkN30Yw9G5;}&m= zxVnHnXW-R{o4;hGFs9W3PGR6R);xM3W}h1BC>*GB$mI{H<7oRBa)%j+jOV0neEb;l zaOvWwkcUi%jgy&_=ZrN<$<{F>Zl$G?s|z^mpIIJg(3Tzrf`ZVwf)fEe!LmDcDa$~L z5Ot0c@Ve`Q>Oafqu#A4puQdV+wr(ycWvJ*iOz&IZD2{G$Zvw=bArhJusMvEsg2RZL zIINu`hqY(73MP74Fi{WEx^8L{W=UZXUl6<&4b+)i2Lf%;yfO9i;QjsGC?c6n$HV8E zU*Y+fvoELlnR0>5VtrP{Yx2wacrV;HtDptMS1Q13WLCVzLmibDE-7Q(RYR+oP%2^O zKLQu7B&56}06gM1aDi4MmQ>AU)Z{UKxth-&oq+MlG za)X{F7ppU)QA;jXXGrHOI8{e$6v;-y!%&qn)&eis8$0cuSS=#5DyxQwBMd<;O&XRYOYV=1))5@;N&}xLv>(lSd zFwcBXP*aOPeXCaU4v{dAnm&DghB=fEFr@>8Dcx**QF;x`_c{`EXH^FWb$e5CEgqNj zL(PA-lNPRL`uGezy-T?DFYGutcrS4+diiI;OUtIAZ*A81lUU;Xr1Wt?(4P*_T#^eW zMA2!iwq{sL(W_kPh&6DO`!W2K>;lVHr=i^*%b@? zWCbl-5~#>$s*SnL03JfSJF#Eut6$!0{2Vs>KmAUJ`4I>*K7Q>zcV&>#?b7(H;w3NMzZv3gB zfdnPp?)o!8#qPD=;kRs#D^z6hUBOd5W$B?@m@h4)=}Yddlyl(V5Kr0Q;K1%Ir&jwp zD}p^-l~!{+p|bhR(Jlh|^s62I=xEPFazSZw(&8?&7k63m;uiko*OJ}h-nCls3reX@ zt>(A1j@m-gL7Yw)bGb2o65BnG(IP$a}XnKzQM485`tW9ZUqp69#G=FVoM)92o@_If2VEDFVR?<(Ho<6dGw`Pw~I~{t*>#XNlAvt67vOSvLz2(8YEwtE~2%Tv@|^9sdvTzk>gVO=MXh8JF5Imzu9wZ%zR=U~7Jb9{Gd4Yx5NV^UEp^*&bZwVf+oq^3TI>d;imkdSYrAZ(wy{fl zhicpCQpMKF{r}I$%sWF++wHx--@SL=`JH*rbIx;~^YxtPe7xtpXXE;4;q%*NPS76l zy-FFRD$IuCE8j0)_Ve2wXtc5Gb65gL84@e>C#_p2qC-0r#?Cdhm5|C84FJ?Xiq%P4 z3@+uhSZ{2_erb=4;5jThYzz2A>}gogESZ^|Roz^);K+X40ht!8{Bs=sa_pR+vFtF% z!Kw#lcD{mMzq8l%#<-f@tAVa8=w0XR%{i4X=5ajS$bC0R0~e4~#5LH0T!ps)v74cT zD(^hjRdV|!@)g5e+-2hID(YPspQLZbD_1N5%|(P*v&&M^??qw7CL*OZ*hLk~;)2P} z?&6q3rF~eXJ@z)H=z3LwZSVF&lobq-Zoqmw&h*4iVXD`MeegBAr(e|j!6|3~DXit# z2X)XW0=`tL*oCpJAK!|^fmLpHNFZUdvZX>wfn&NEgtM{TIo<3tY_ zI6n>p?7qYh(5l&eIrd`uipzIBgPY8-od@Av(WT4WUGD0J%@xIv zk0F!Q4UX#FSIHqH{IDX1oyQGXBs<;*Zv^$))`pWZP;=g4Y#hxQ zeYn?;*P(J({ORGirpyrBkc0GmXdKD3W%}H1O)vI~A1&YJ5pvU2`F?il<-Lxj2fJ>- z>3#^uIxJm#%Fi3*ra{QY^5W{n<;7j&p2t2i)UKpls3^}b@2v*q;cf3(n?2Rrws=KX zVeB=m4m|Jkky!Q=Dx6&D#9INJ7D&8fz`pTSy$53rr_dsfV$Hx6>qp?7-Q8SZ<(mlv zz_(fw`bdpxsD7}QeLv=t;srEK&L>r0R@wWyT=~XY+IwutvN;FjavHxOQ575bNn8mu z%WwDmDE0$PY_ZkzQ~2`0wenS70T0cx&hDVC$he;Qvb7u?l{nKHP>{uM>S=`K)I&UkkxHnl%q)PvCD zi;*^LN7-J~4@?L7QS2d>;R?(uMpUrfG6&Fz6<8KSCP-Y)>!_(^9bCfX!dV6O!TRv= z`xkJE{<-)h8kV19quW2;>#)QhM}1Ne3eB(-ZCvVJ#WuIY8U-xynAu(W4P*e4k__5%c@2K~yvVwt~y z3bh$!R6)ItjtR?!)Vo#3{}B_#*l}#9)ca9?4y)Xcs>WiRKYs7~SQRLKT=iPFAENl$ z=8@0Fjv^*3=EukIdIM&B`B;7p4~rwmTQRdHEF+$9Zfi6(1`WB(yYom-?^=}ssXnpIeXZht&cqhBHZ(h4*6ttgR`hA z?PTn384gm#_Z$tYa5l!-$F`D&?`yrqPNFNP{M5^g1?)cc^c!jA-*udNZYhpS-2DmW z9m3%+-z87Mpva>*5sGFU&+xOc;}~*ts1eVvn~Uu7yB8jQVfDSm=icVWDHJEu(QqYZ zvd?YX3h9VWjlK2bxKmZb28S~?Ooy~*rFOv=tFU18&JR%{6R?JX&TQtXA5?97E^p}t zTle8bqSPp;Mu;zuf=Jzh7mfcD?+wvGeQrCBD`367_lJ6wkWDs40n5`0{~E*0eW$hU z^|XUAt9<9>dF41HgcI=5sSvK{q;2n|bzP3LIoLtX)zqCNDS!@3cBtyj{fPdp8Xt1p zxqRBQTwizwmr+)o8b+B__YQLJRPPYp&R1g}c1`cA)jO{*She#C5A=XL`TdE9eXFnJ zxAWp9JKeChjLe2?dQ!co5T&s`ZcIM0K# z_uGFPO~;pTanCGt0IKpwu^&U&Pd&eM>8)dAgL>n+8ngkdr#aD+MvGkI-Dx;4Fy4*Z zbtdp#&Gw=m$R{?FV-%r0aR%lJcwkd655gn~#*H{SVq`+UKZjJ}jTkoK^Xr_~xK=I2 zO3_`r!LnvCPEFjk4Yq0=aK|TYs?NL0RejzwxGntF3&*=1y!^?dR0mhkYnBde!l6T) z{A5mwV_9->2ctP`zFB;kYxA);F2X0@%lVa^q;S=XeXdQ@Yyp3a*JnhF@olihs}T^h zbMu1MN3p6xmT=x*zW2u4WW4(R=}+(tB7Qn1Rs%iE5!R{n-@r}2;>H?l{1vyJFZE7; z5x#Fs$LRd;VL?Q@v;Q6j9~k?)S-{7A1FqN}@eBFhoBgSJZ2Nzp8eQxb3M$aV-PO+@ zWEcO2OVgRX;PL%Ss3YyEct^ z5(7K&(z)?>(D85A*mV{^1#t1Dw{zR|%M`t89{&4Hb?^35RkfDrt6uut`0a0yF&A8q z!Lka+wYL8lmfkMZ>lfekl8om=##S%=`S?4(0G~H*Ue$ZxUEg5`HZ|Zy4hHJbou~5e znMpC@9{a9!r}D1=w(aCKUGpk-uNVU=D5MsX^CD!5=xS=#@nM`nmeCk|KNb+^pw z8(FLFdR*Ed5!8-6Ah@355=d$RsEGLd4vVANNb|xMFo5_|6?pE>e;*)*VYJ-0&rj?y z@bx&B`k!aRU)#Th_)(vV4>nrv9`_o8$=A5x^n&8_LvktyC-6WnvQ6MeY>ZY*Mm9cQ zAs=+;d}Vl#;&U(gyoWZC!l&NGXOiTT81vys0TLBPNDR?-=WireGz@ZGOLmXQCibtW zHKYt5lAQ!zZ{RfSb9h^>r_wPR)K={@*44zaamW`~A}Xy!_8Z zi#Rp=AEiA60XQ|A?c&tza_KTw+GorEE9L)8`LEpnAZb1?|NmY7EB;SNJL~DxY!z>s z40Wq?QGB*Y`}gGkpXL84`9D*+&tTY9GSqja%eAn-Skq9x45Q5&de;mOG2pd-iiz}D@DDq2e9aD9x{_V1k zp7!EpTcJ_0a#<>*{-0HK-Y?{KihqgSLB#?wAK&XMIv6|a-Jxy64mp&OLlq-~`U6mo zE>9Iwiq|r?m&s2)O?Xm$@~NtzD?`q-o>d8{>ec(7QrFX0_42$|>i1g8d#6+#{10b! z8d?p$+_LXUw2{ihms_SDdG}{&LwBxC{c6iYKc(2n?PKvF6?$uSfVQu;B+4Zr?{XlM z@X$7!|Lj?)oCHBt?=C-z?s(Bl>Qb+&-Ma$B^E8h0xN3y_6rHPjcXRP3*7TTc2spv^i9WwY-30g&=T9 zhp~mMKa{uUc>iIx1%nqHcayMJl}{AkHPhwgVSKOL7ssK&#qlpb9Irng@jUG8(e%Z{ zi(XB}D-142##%-o9s?k*!k%WFf~-pWF*fpTJM5JG1I7h4iM@f&3zBo=_O!}&rXB2wGznAelP5ireH4{Iv zBVIp4COyM&v+=Krx0fom7oTY_i}^`ETYK@T@Sfvge&nxrm&OZ@<5(B8K+ zZl%ASiS)6)j-Tj@r?-cA#q)7omgg%8|8Dxxp#$9<%!MZTP{=GlwWc<{t8@K zfAR27x#0}{^lfcC>3ux^A&q@1zK_Q%!U<0tNn$0yTMgzv^n|J}P}e{|^2alDH3hZ6L|#2-%h zH%mO>@001_3njLknUVXsr4&ZloJhd@;fx)Yu7PAINx{)NM{-91dm zPQ2FYt%SFWU!smJqu0*$&9Q~B^zLTa$QMzos<4lz47=$Y@j(LlEduP!>X!^Ecy-tA zJ+MPX%gprNPZ{I6^V@%c1<=^bl>R_iJYUJOh<}{0>IN)OsN_M-GkG}Sy~^8j>w3XE z`zo=*gQW^=vq3j-dzpMgg%YSN# zcah_>M(_dC^{&{}bli!zf#X?H&sTboEcuNn%#LKL%&@U)r!1x#w9Ja$J7b`#>b;*5 z5nF>-1IcA9GtrCko%l3Xd~d}kAD7_!WF*$_@XwQ5RcG5aiEb|7zJS;dzb_Xb#;R?0 zRlxdU`(Bdi#zeBp6Z?unP(D?~u{}U~cMpRvtHz#UWbQYyA2T?dy+$;oYXbu5Rp|Aw zaur&U$YvVNL?7oT62I)wcJ~u6d*o$@=W#j&>&dft zk?I7#|BwC0KkX7m~S}3}cb(+t0%D)a-p&CWAiV{JJ;) zLP>)7FGT!qA|`%(bj&S81Z(o;GV<#44rBdaM!p&EVGqY{G7Pb$8zNFNG&>z74e-TxytzNPL3~K`snzE_x&aDO)>F3jbJ*yZ^DZBK2JufJg1rX zc8~kQcc9M(_9%U*){x#P=a-!}s|}8kUGyo>(XCf;;3qEAo;FzkA$bggid@d46T?Z~yF?%k?86Zqcw_ z!^<^XqTvG?niM=xtinB_;rBIsMZ@1{Xq~I*W@uQZVTFd*X?T-{pVr~-)%e329?@Z;`gG4Pigp74fkkxhlb4>uF-Ir zhO;!x(eUkgito=g9Mte(4f{0Qq+z{=YcyQ0VTp!$8d@5fdYO?@PtFwl)$>$3Zqm?% zyJdlL|D7%`OZzuzd`Aj>Si9e?;ePF3tMLjApVP2W^WUoRuWD%Ge@=&QAJuTbhTqZo+@tXx4gaX)*`Vh|T!B9~>(IkG^!w>{1OFoU^WKKP z0RO_AKMwP6gnxm1@HfOi-@W)7;NKwsJb#D30RQ^=r=Q{xC6A~^A6@+#_MgGMKG^69 zwzhUO1fwk-?cn;>8N#2zz4-0X=?Bi>UiP1()9=^r5G$2#zoJ7iN!)uvL6o+{A$bx) z_#~W*ysm)3Oh7)mI0WXEg70rxnUwJhVW`pbU?}NrFdmo=m^mzec*q#|1;4Y`$Y*7-ud_3C!&@bPJ! zWyr^`aVk4L%^LSeOo(ocv#j~-(D+7$ihhl=4)_deoOQwHsKzN%d`2|RI^yH{wn{JC z2cKe%pQ}*e(>Udn&w7nhPWgm2&c20DkH%SdeEKwAtWdF6N|_J}zv5W7$L`hV*KDyT;2jPF=^RO5?%C#z?5M)6*1eYiZr$Y43=7I=jN* zjz}~lRh{u~Y4>z>LfILdguzY0meyc>D|KM7H4+LoZt*m9w6}*EbYQwiHg>gz+M}M< zmd>ar+R@=@?P!ORio17oMLiu&p2m*0U<(?*9M7mUF_{u?YH1C58bh58k(O|@L*WdR=7?F#zdZAeLOcp*xhxKk+pE7V3lC!rB^#d3mRqDiw1=XbJ0dqj&Nj;~#^5M@ zS(ye;&3bzW>ZPd(+3pMnku%^8%`L5s6qyDoF)9IYm$gsW(QtE8+aLwpO_J=*#^xU9 z1J2Qo23b^UOs~Vs1b9$oN_OJ(ol(?QTU?Hm93Z~Vu7+kKnUFIrg(?{1wfW2RNnFYg zsBJ|lLl}CKZQ1^9R0{7z)>YfkxJ;T#e>6!q&_C4P(Y3J|<J){L1I7951BK!?6S;-LW1dAy$JV#Db87SPqg9YeN!ZQAk3p5Gj9;f>ALnVC|Ou~;i8Mm76|w)3-h){Mj$5__ViZ)c#KG z5Z1Wi->q>|=UX*y=7Bva`1Ta~9Vz~Ir{H}l_#Ta$`gl0Szih8cze&&D6#qw4@WcC) z=?ApG3IBKszF*^JUV9+Le=r3!B3>%CsXkEQ*iODDo>L?r^Zcrxl-`#6nb|Go|l3bXxzwuaSC3haU-8TjT?FK zYuv0uG^hA?Yuv1B^=aI!iwtPotOE_D_>ZLcyAP@IFyXx#KijlFjq_~^pKgtNBql_^ z#?3r^P~&DDES3`9^#c{3(YFN}H|0M~;MZt{Ov-4AjxwzAV(ssKUh$u+ zai7M`I%7cNMjwYYZq_AtXx!+}RDHQ8g?>QehX0VpjeNy4Zpz1XSf$T&lBxVt^;@cb zN^Re%`XE(5rOJP?j^C_f*45Pqv4~-cPt?_66w}ZO7!Gze1Y3160`H7A0yhqIblDTXd|M+LsjCYG>su6O@ZH?f6s=pJBQkhN91lk$i%JncW-`%8 zOM{+x)YW0a)7rAJUC*?PFEiq451D0Ef!SDVC>jzM!~K#=@G*mBLd=ByVmQo%x&8(f zk(%eJ#iMzkI}ZXm4}(0)CEMb>OXi9T04cX%A(kO5$iyXp=K~g>tKK8r2>Vu;IS8~B zmbvgh4`v?B1u(N=E2fT|`{ObC!l5x|%>$QdNoXG~B} zLu*H8S0qFh0m?v-Ghr0-XyG+~d+-)4=>&BW67k2m+r3c^Qj9z*`Dfz7@@k1hyHFC1 zEuG<3ti;Gg#kOGBJd~l%7D`1RQAnzV z*ejLkOZC70h9rsrCjD4jZTzT0O{E*PP#IsMTu&>xMCm8dnetC5XFE0M8@FJ26HTL~ zy(QWLjd2T>ZLmV>F>+!2u^iIf619oHoeF&7!to!K;ExVXn3_7zGdc{)_Uqsi%BRtEgHdeF-v5KAW z^gW809#)~c?)tG%%`gb`E_eN?!my{SVOf4p6& zlS{*On^9jOF6qk0_{;G2fTQ@+sTq>qi5(A3q8lM{DAI9B|T_7H$Yqh8pwXlW3g{?7!T^wET@08p_GBs_mZ$!G82By9h)E-IO ziI`ilkApdi!jIt;uMVV|X=p@e2;V7|VElFg_;!GTF*L}0kYf`l=1X1C28t$> zic0a#z%Gs3Tadqtu@7jmC_@YPibXOS=2!h#qC#A4)}K?>n&f*+>PL3cSk`Xe7;Pp4 z3=cSJl5gbr;&X|Iu6XYS`Qd9Dg{k+P4H#kDaoH7M5g+=I^l~J>WC>!bM@OdLK_=Xr z@G>^xk#NUoGT|)DI#Qyh)=0^SqQu%zzNt?I+&X1hwxE4@ zfJ_)VN?t;G=Eq~lKB7_S$yYso$)#DwM3+@E9i4F92wQ@#LR<-XQ&LwaDj=6@!F#!= zfgIL}%f!`ise^qDepkY*)%*=G@|-G1L1_G-l%!5b3Em$ePt^WVNPnW&F}V)PGGy;@ zsb+jG!e;6GdgM+p<*^9vUKk}^0%`9+o+C26UFHpE%5kDR*?PAiL>FKi{@DWAZtZQ+ zUMs5hZU$8c%G-ndQwx~7_8>|BJK|^S>%`A!1!|O_l&;N4M+7BnbW#LqGBT7XFP4-wmNJM~CZ>RZ-*2oyIXT(Zooh~^*^TZqx)bt&92MU>AqvUXdMhD1#>7LGqC zACwkK<7U*O(ceaMvm7>S37ms=LcM!2!ce+Q%U&x}pvF(s*vu*QJ@d<+fcm@xVO43; zb#zH&3p_{mGOP*q2zE|vAuL5wdC_CdhEY^qh^bY&o6suXlux`}*QJmEYv9Usu_tLj zUW`m7Vxugna%n(5*&VnQ6Qd|@oW-+8N4o>i=x5Bl<=b_$ z*nn-6maMgFQPJJ+{Cz0d`N3AqEzm?Ek z)MI>tiu^%=;#>6Xj1RU<9e>QD)AHOkne$CR5Xd(Ve*H>tT;k1g2RC?BSrRgO(e zdO8*F_Y&of*X*|49i34-e)@ZCC8-PIBk^u%&Qe5@toPSI&#y*)tI5@?)SEvx*Xo4@$8Uc@ahnWf(8;Nlnj{r~^ue zc}DjyM!P5jA1p5EXLLFdm*Bs3Kb5Sj>yUeU50R=pxK_pyCbgZ?SaX1>k&_Tj!B%b& z6Ig+g>Si`J?}Z?~VL#Tz5XOW4coj;;{;UK)GrBbLn9yq+15)p)(Jpn88Jn8=VUJiP zThLm_Kn=Jjbk2H2L~Tudvm~x9>tM5wmF=m)yls^9aOT;Lc#^{(lq2sokbFPoH<>jz6_~hD%U^*Ca0uITmgT&u0YB;Dy)>6qYl_w*w-K? zJ{y2>wATd*+5m3$5f>k2bcp&WF*(x+dDn^`uaQ zTh-vE`p=8vg|6_j({S^CM)}9RN7aWcDe5+sU^~XK9G!7i$oV5@7aTdWm*8kpjeHWi z@uT#0CBm8Us9n2JBGssrGDU5s#^KGdnZAIjp09gK^L{XO-7c|mqVl)`DJMs}R;662 z{GB7m-4VoX*8NQQbEH(yMp*S!cV5%6c~Plf?Fuz-w^Vym=~ZLYYDgZ(_?zW8Mrq*& zaOZrf1bJyf%%(qNPiA7+0L^fzO*;^upMuk$8pOrCCCZZ{b9+fsuZ=b) zx;Uwv4PTZYbp`t+hP3k~AFkyj^kjku>xrXst|BncY9%Ro7D0W(F+C-MI*77kbOU=v z)|yJKkpQN<18!{HX2i$22&Izc%3hrMk0ZR~l+A-{m+ULaQE5Dma#$CpCpPhM9mqTt zpyeEca}%Q{nH#1-%}Kdlmm1sY<-mGL^yDf=71HF*l$eQG!N0crm`AlTXL6f5c9<%x2X?Y)23khi;%fCcE=cATt^+@DzDW6Q8gzikOL8TW>{U*1X)5lmw9~nvEnu}VSQe#M^H$Hw_SN&qA9E)<@ zq)BRLlbY1DrlyCnC8RvDZfI5&PuCi%-S90)sup8yE{V4TwO&R3bI{U0eC>`@>M`=$ zCR?Xkt)@1wkh3DjO36?w5Gv=)sgg!Y3VRa1ok@(G&a8piMmX|r0c3BcdJQu}HYGSZ zSFZM})Y(f$La4h$o9BuuOUCpU_VG01wXZqq;*RT! zGsXFrm-m@sQZbtKse28fCW$b$N5Vm9QrtZ3J&>hi^6P?~dza`=r#> zK^rMu#JtqW*g0=gs~)7_C|f;Mnnz;Z#nx!z;QD9c4cVD!$f;bHqM5xVbHTZOTZ*`{ zXMZ1aCDPM`R8s4iaIMI_eGFst@5dcKoL&>1NC9h_t%|+78NVud;64-Dj65XwK5G5v zZ&yF6_a41QRK5J|^UIQJg|zcs3wsrlQ%Y^}%-f##zeX-MVJ$uN`LE}Pnk6xcON@Hh z!Z>zH%+%BfO08V6zA5qCDPVst0zF3z7vT-WVw6BVX6cKu`dZDFjj*iT& zagT<@8aA&QJzr-^WA_Ite>*fBu2tcOG(Q#2C+yYWyUY^)5r@FHkIuwa(l^`uyKQy` zA`kOWmZTg0$k+bZvHq2oI1GP$Tggt6WGB~QoBv7JQ{!d;@-kfP@sq#(v15BHEm8Fr zWELpL8}S1lEe#Auo~9=3 z>0mte$Bqplj30dQEh;-nlAY;jw)yY)h;)$WXz5@)_Q#H$M3|%S$G5NSBuRFrW5nj~ z{?89D5Aqx>9gN5R*s*TNQUHAMtt~rAlAS!eZT@{sM~bX50C^cM_WB@y`(wxY(Uykc zk8gU}Ns{dJIcf8Eok*r75A)dLC13kv#||URdho%w!t5k*J6(B>F>LeS1N$HhCgpazSPC7(Fr?&Zi}$0_;;B;HT?lLEUuEM#-sWK(0h?dg zW+#o|NBf8Iv*)rIc^m{EoSkQ|Q6J{(sLlT*>?hBl`^bPiM=LkRV}I<}2xPPB9n>4l znI7^C*!;U;A5G55%Wz352U}PZ2k9tB`)z*1uzytDF}xr3H<}#v+jx=Aq=oiwgz>%$ z8HE|`p=&x!mCe5!_K%w;@?;#$6CZp28L$1ZWBmwo82&huZzqY{=}Ml%HhZkvA}?4z{{@-kfP@sq!K3ShB%tezL)#=TX7 z<81(ZJ3)RNG~<`}e%~>igZsS@zn|d{uX-F}=S+w2-G#D&8QS3xfnBJ#Uhu?d7T%%{ z2QI%d8J0UC$53|sDy9#KUbD7h?KdAe=b^&lRla>0Kl#N!L@xX>s6@q*4Z#g{{6x=& z1sggyU?Y7?Q?Mc0xuK)}rVX20+UIpIDxJRuhtP0bWkW+pB*YE$8}N-G39*5`y)lR{ zONETn{BUDE*vh8?|1^9EFI!Pt!*n7^Vm?2BQq(9BXAPKS1DYbX8ScBC6n(Y3V~ zdA%}EVH_Y;ZkSbq(J}~^!nZUsoaje;N8_2_(in^ei!P)S<^pmj@O-bgp=l%H0?vM5 z{)#oYz;s19Y06UE=;(tR>qyhBAl-VnapIueYUtJsH@?}|ZdcQ-KbhZkblaQcRxRTl zNO7a%{uDPxJecez`5jJjtC9RL-nZqgM$#Qka`Q{N;bb>S7fW)hm2@M?Zj$aK+^UeK z`5Qyc{Ja#b0`n_5ah$)gsihH9Ti-uHMnN<`!g>G!`mkb#k$6!p!*JelcV^s8p3%TO z39B7(w@n?b(Kc2r=b~k-R~7!2TW)ErM^%dTAL#r>q76mWzxvOSv&|>V#@`m0+#C;7=iI&L!F`b**7*Vch56URzdru;T;S$nuz(Zi)294Ec%Y+4w*~Kcbz9 zJo1yzaa_~z6|;OVM$%MVZckk|@gsWiiG@WLrh zF}68FWE`=)th+CQ2DK!LzXHpnFjf|8Es(KSlvv+6y}k~Er1{7A`!~|&uym~w3;D}; ziTuW~BEL3EnYJ>Ag*|RaTRALMFjiK7F1lUku=N8p5mC5!yeRITBZ`{O5uVcP(6{ZTsx*KN2emmP*}!=7DF6N zU+%jUWt5*LF{i>xl$WNohbvF7OqT(aUwT9Zvy&XuF{EGqbL$IMM#Oa_Yl4;inw9gk zAvPA8S?7Zw5EVGpMw+F=`>+?ZatOwIjOro%4oG6M; z7e$TJL{aHfQRK)I1tXJ&^M-N<-MUO)0r|bGo7Z6Z4UAKkX+W03uebi&tn)dpg;QsOa*d6o_5@klOb|S$BLYitP$66 zMqp-shRBa*3U{qbq#w$X-&@~y1$3GY8-P8Ir_kbTrdSJOXzlof!VHvQ{_w%`KK=Mz)v{9V=!uW{DZKnPNt%OUx*lGEy)+Y0#1D61k|mT-04| zNzMo~e8AM*;59-_U5}!Ie6a44am0-JwYy1ujgOLNt;taJk9a&d*0BP{uX)(<2`RFF zA83lH%f1AQvrOb6iV2flVsh;SF}c(&Chwa#JR$53upS0U`vU%c3X|cIimzk{lK`LV z9g*j3&VYP6#-@w0%f}3-52b~z0OWkCOH4fh`8|{^#?_7$>7`j>=z1YOfEflG<}n$E z{DNM9UVvVt(8u`?vKImWvt8nB@_!{8G6DW5*FL=P`#y{h{Wke0*-1|@wU(J|q zId951ZaI%+Js@>R7J`>#`0Z_@7QtlOxPjp>vFv_fI0d?-yXy1zSzcBDZjp5)Bh0+r z2k+u9;qRL;8Cm>_qVE!>X+Hn5YQ%i2*|{>~b5iD!7mkk@?nRKxcz*(mbFNrUxf$<7 z8$vrm8zRjJyo%q$pKu{<+01vq84#=EypSH!6~Mb}HvWoffpNOrps~ELqDVM}?042$ zZ=x!Ve2t_J>-s;-CC+-qDJDW*O#P2EVH}P@w-4c2|H(M&AM{ebbp6}?3q9#*mtK+U zm@hK4o<9IS^$zIyAHeb=6D9S$-+8yy#(F87pDjFx@`WdwCp?W4(GTYe&ym8B$;0`w z4}Tv)ZUS9#dZr}`U@~O*z7l@H-Y0ttzw1KF`ASC6vL2;=N15CK+2(jAItFb9ZN3%n zwqS}7oOw#ZZFGLT5c>p-p|j%?*jDa6Yh?QH)S<$`$>B+Xd|Cc`z_a*4{CyL~nZ;D0 z4+{$s&PY$QzUjOceL>+g^czReuJx#wW0O}vUeA2J2Fq_`SoZ2FM?KkVAUliGoYSmd zil?l?YhB`6jLXKAP7ven#rQd#5#YGZhwzRuX=2QB=nJ;z%Ut3z=(9`E9~B?V66t8$ zgHa(CU?X)N0AM-0K_cOT{+*#5n1n`dA)rUY{e7B(}VEkam@=C^$_!OE#v>|tCo^bEW9?2R`j6EMmcuq=- zpN8dGrY$ForJRhgxY3%PhP0i-aR~BXi?LDZL{V@AlyYvSkkjmmO1?h zJC_2|lktf4p3}JsVkI0Gy2OQ;V~j_=8QoD>=n{o%@<-6~42>Tg7tRihm2&C>8>uH& z!Lk7c;jOC)9X(uQ%Ghm*WBQ^ahfNpBz7=r{--Y!lm}UfFxg_IYmO|s0mMx|=!qkox z)6fr1D~XQ)!;W0&iF&E${bM1wg$u@svl^$0vudY^vq}raS&rPqcoFr*x^|Ak{Fr4j z4wkcElpYwA^3}7*vlB};Ll~vsX*u_2{K2w<7&~TUJ3kihfSq>>5cl`NX(u_omEeSQ z&T@%~NZ-V_lk2)4K_X1s*I@Y;jFsa>dNQ^+1)Bdn)HcF?$UJ4(gg*|;J23XP6L4Ld zEC;OBNU@Z#2dxJvXb)O)elfIY03Jnei=SG@nT}tji|<&)BHf9;c>#w ztLK&9C`N33LbX- zOsuztoYTjsc@@UUeNRC*d@nHvO2*OFQ)raT%|Llf8nrwI5#>WHj~8J14;Yt>KOo~* zbr-1Ts)57G{Rw;V%blw;b~x9&K9TFZ)xuDO`IB<(K^z66#!)l@-45fJ2g_wJDvlu; z$B2}VAsI)|%6%;janv~1A&yzD*C!_8;CQ=qvY2{g@(5;MgJ$f$73|7(;_o4t$6&Ih z?D?eZ`Sdtcj`=JMMjrtIT%6Kr%`9RjP?7dDs1|Pu~EX?(dbm_y)1U7L*C#$cf57~k$6AL9?{FAzp?l%2oW6 zaXlvB972!r?EY$vtq^N2ld;B@o3zIEF!&XJ1Aikh1vz~vfseDs_9bfol%<0ZNk`hP zX+&O2lOyO`#M|!6^QIJF;Z4O`FlxNhCL-S1_`4b=H)rHy#%o*KTO`-^)Vjq?tXp`n zZgCdYEeaC-5bBC;>25?J}``3w8WRPa=o4Ew?wIPtI5Jm^JEGReHh@HquS2jzU{v4Zm;GvA*5zoE z*41gw)mAmev2y%1US#c4-=5J)d)AN23A{0SyY z_CYgMkJBfke$cv!z0gdxfHstSL`0me8TaQnPq;Q^J(=cu!YOpWl+-_M{rDH~bR`TU6@nwudcVW%NjqyI$ zpWG$c!-exR#q`D-#q`n}#B|5{c-v%JD<)ZDAHqtxSOp}jN6bsJu1yp9PV3L?*P>L z_?nCntiOik8aBp|uRgGGHhbCKC z5J&mF1j~d1ycEi&d^^&Y3~xhjWdY7izo`%7hH|x*J2QO=vD?QyqQEb?1l+U8z1tzu z2of&oJAS^&TiL~tXbJ#v9dx=mnY{&SEW;2?wW;bSaa{OT#K?E$Scaq9D{j* zY?l|HT^5a+#%3gI3gzz;uzZ_olyeqa6~C@TTT6IYHql_3?qivs@B{K+26;Vg)-Oew zb(JMP<1EW~$#VTFEo+ABooq*XPNkJwotC#ecb?PrhqUZ$S9W%xZGGfTL>+hwe^!Z} zCt-e6i#Y-2zXkge^Q3}8t$+CLVI~mQ#aLgnR;7uURX7oY%7;|D^1*94+dt=t)j%@5 z7^=2vnO}xFD;c#sxUa}-vuWSAqRtJjJI7{4bB?*67?WF-cfQ+^nHvVU*kwHqVc=S7VlJoWq#43f z>=2j33?m6_8+Kf+zh+|ohdJPyv0=p{u^u}ikMF56MIQL(mEv7hi95{kw0{cv%xm!% zfU)GdT)=q~rcdCXx`w-zWVe&fCmfj$k%_{TupW?W%@1My%C_eGC`jeH=o1W6W2tv# zIY`4eq#;}6-Aj#!urQenHw)hcz8(by{M2H!=OqsDCJK?zfws+YQl?yIPUMsH7U=KC zMWVa`*7+F)Uxt0yhRg6?#8rs#aWqpDV%@v2c8n;5?&KOfSg1U(G4dT-M2+}WxuQNw z)5Z8)lxu!E`r4;NzGJ^!+j8J#N1C5&L7C$mV%!~xa=mu7L-2mwgPqe4RzI%&u zJTV68#oVoA!m!H!c;r7vjK7zwCYTdgPLVcAWLN=5Smu?Ecq~Vnu;A_hm2p?|e>dj; z<1tst5z`{^UODWThaG5=-sYlVD=XD9Wa@F3RZSI#6!T(0?y}OVf1@we<9<>JP9-S zI471ThAkq3{VBXO_?piuNPKbBAwCV9&y%qKGmP;!xbatc9)~<*-J>*R&0}hon2I&8 zskQl-W8{gcZ!0~PDdjR7^^bfaj9I%e^8HZ2A^tsx@hsYyb-x@F4E*!aM~P^^2iExOyRrKJTYZo(ptP<%`MLvH5}AZqRwS00oS_VOfb{- z9>t{f>1|l^hVi4$2+cD%QQ6#Qv9%{ZbSayK{j@Ntj|o>bN;odaG{e0QX0)*6#l04M z%)Tz}5qkf;M7pFW{2v0k5(t#YnPg?>_~F{nZH5AdnTD62lpA| zLF01@=4lv&V?-WWBbmWgj?=h$k&6IFU(H3&4=3%+_*2xJbU5BeTIi^ zVgGm@ralj0FX%Z5x@qU*e8oRvZ;g#^8Qff;J8Glb0Jj0q71-!*gWCw=4cOfJ;Z}yQ z12(s3;I;#9?&3tezl2*1{6>3rG3|J6(Xd{_%Qal0;R6~P9uH{#k7)RP4PVjlHyTNyAU;aQABbVGR#xctpcv8ZNp(@jqX~85+7ZbZXeH`Cg}Cg@$)% zKHO8s=hgWNzNq0-8h%y7JsRGjVY7y7G+d_PEDduse0!ea`*RHkHGEjZJ`Fc%Sg+w4 z4VP3UN{%%>I+<&Lb%hLW$8sCvZAJ*=7Yq($g z*J`{%!{;8Yk2;J5^dfwLVuWCLe8b4ptEz;1WcbyKGrD2VRUJdg!)UVIP7d8H> zPXF&TJgMQX6#mCd`Dyn98oyWbxlO}>h9+GvYkWk*V=4Z3Tliers*c94)=(ApaJPoA zKgR34vMU7wiQr;e{n;+jo0=LK%Z`LAgKB<1O{)n7 zH-%1%du!SmztJyNkyB+m?lS3U=LII~g18?SclurTxl{mU67n zla3iIH`gjpbyUbpb5fIjZib1hwj-Vb@km@mnVuc%zJy0T_riTV)TE^C## zeRp{WD(ULAm1~U8fMacQsI|3HUS^D3udS-AF~NRltqJko>B>zg7}VE(;2UwTaVR2P z*2+tg;r?4u5sIAdgSrDfvMTRV0Nv+^Uy1uluLx~nB16Pw0mDI*SF9`dSDSP#7Ipdq zwYU~30(n8Kb?qJel0SgD#)T4HR~KxEMC)2Q>g#xcvbbF|K~6U}2yut9bz*m)Xp$E^ zY!*#TtzDhXLX1(jE46ggHFUJKb+p%QYTAs8k=vu#$1>qGzs|T{y{OyV#2Z)fWnz5p zeG@Jsh7BLg4dXUioZH^qAitg~W(r<0(2h?ve3fqP4Q*jDS@13x-aoO6-=J^k47ZE% zr^ls|QP(MQh5Fh&_R((=;z!IwcUa)t*&Ew^lL>^kF z9e*LMX2q&tSaAgXaVNg=T%*y$QFMnA}=z>rOqolAS;OcJeFLtMy_rY7uZ~D z<$XAC#9KI)vb;sP7GhT3Nli$bxZPITYipoDs(6X>yDSG)04T%%B<63Z?O-VSBlb@^ z*92QS(XYfW5xs_GVbi#`+Bm1^&hqxgwYd00=0qG$uWdEAzxK9Rylui*ce3a(OfVf~}!Ww%e}uB$qw&|8aJGD>rk~KSPum)z9zK{?zq4S zlsc*zTzSzfaEDvs4yHOB#lm$=q@7@q3J)=D6Bi}ybs=%JQ0YAzT9^sPSHGFcrZ$u< z)=^m}C`_aRx>(i_u+1`2`ADk@bFr;_)SXYN(wJ>sGP0oSgS?!ar7rWRNOkR_YOxVQ;SW%&{XXX7{f62r@Jo)S2 ze{*5M@0QMcx#+Q*zB%xM`W^+>1Nby9ENf^eE4gT1Xkls7ywcJO7tUMU*i<@iLFl5z zi$aT=7BqSkC|6i5Bn2*Tq z|0(|+PbxiUk~9C(@^xlPgU+UlvrQjH+&-V87>&NQV`B?CBu+2mq@&Ww+pUrbN2BZL ziq>^B)kT8s8$*WSXmq&I3LTvuc4@-V=y<~wx^_(-lQ{&ephNH!sS~h3OugnMUAd`atbqAR}4QC2hw-WcM zM&0d?3f;O(izKD5?wXIHYwv2S!$cmG2&8Xj!)&|G+%*c1tHBM+Fm=%gF4^pi^HiKa z2LCYUW$|F6mX{p4bIrjtQdzS9cm28XBIi7qM?b*(2EePdJpi~{+xq~Y*7iZb-)j2^ z;B@RsVOS5KPul~4J=)GaD__7q2%dH4HXaM_UA_oA-@h!^_AuZ+7}B`${)q3c9)_K; z6^8VDuk@(44*(t{4)-Cz?0iLoJ1<2O49^q}0M_7L+X2}9fcL`4GyuMe-R zJvj7wHx1nT0N>YkH_mI%)@QZ}YhWG)4dHb#gRtArao3=3$^QxhJB8G$=tvqcp{2JsDG=y_u9);b0rj}=Ie+6>@?u37YISM@}*6xDEcZFy!9{cu2bs0baXSi2Fbv0Q`Fx*+u}btcA?O-4FN}%wgCE0nff#*>PX3 z=zw8e4**_n1XbCD*`a|?yAw{=?)LMt zJV$#6%m&aC_QQl>C!BK~^bYJ^z^`AA^us;?co0VF3P5wtmGF}|lR5$#!rNio8J2{1 z!R~?GeomF=SI5>tKH*L{0VWJP;bfQ|*gb&W0MZ1zAF#Rs@<2P_Ct)haK;{9z4ikWV z05I5yeIc-i0h>bLLp$JOFb7~C1oUCu`Bm5nUx#tIAh&?#OeNu#W~2@7gr9;5!%lc7 zOb_hCfd6NPbj+w@S^W1yASZ1?<#u$aQ9Qt^Psn%AL6+p>j2sm+zF?`L}4eK1+yJ? z!eZ@CIA6Pa0k4N)c?JN#uI&SWf6{jGG~QgokR}Yc=MW5d_5=D~MBfTK;kRK}CWC-q z`WK{U0%!nvmWDdPex`n(t{HqJXo>^hI#1+?0F4(67Gbb`US=fI6Bb- z_}uGg`>+oIKKdV^gM9$-f;UjtuzLZY`5pRh94QzAta=-51a?2*p%XB42mJFNps%ox zUc7_5mH&t~340IVw}nG&fPE0~atF@z!*1W7&wcw#Eu3qIJK=ROG1vouW^X>>@igqS z#P)Z>-@|xdC;S797k2x8dhWyjN;<|^jGOvA@Au#dV2Fc+H_{jl5jQ*)p77hp!djTmwUcj4SSVygZ|D^3aiuf}a>JaW5EW=(s(hzlry@Xe4yC1Mq+oOP=*Y-Vt-_!O3 zfXgqy2~Xs!0`Msqjxh!Sr+HN#32R}Po(;4wz;P|m6aEVfzil)GxVS{oF9W<9hIwBP z_-Po1-2wQNwjTg|2Zl6ap+hW$p?w+Pw_!;CINeLJUm0<20K6M!JM4ttgCWfUzzZ&f zAKblwzk{Ls2;h!IDm{eGi;yqS5N?Gb{lkF2fMLADfX!u)ZMgRUei>#6_Pv0|V91kj z`eH@z0c?Sxdn@3(+I|wS5Bt_%L0H1aVMs&xnzj!EPFbqlrvWa6VH$jZH*5DEz(v^G z&agf}KMZLITeQ6uFowPE?<1}eK=NQ!u4dkuShgFw0D_*D5s0e=M(0L=*CJX3nDddI z`v9MXAx#W$^_7ahAFv*V{2Ku`X**AQ+@bB;0Vnvu8+`Hr7sHT`AMhp^hHVARz6uaD z9zZWl59~g`C$2#m!oDByr!b@+0laZN(g61`U=Pe5*!uuI*P+~C_X55PvlsT0fS&7B zSi;5H&b`-{-2iv;0sJiO;NJ)MHEn+s@a7wpPG|*u5{6}a05Gji(K`X>XuB71asc}# z!LtCcupV_j9sMBSYcP5EZr(89w;Lc=us;s?t!C5*>;r)Ra5Llv_I|+ET9vF01I}t! z_9DRjVZ;xfge9L)<;lIkRWK~uFyLU+Au2#qwFx>3hVDavVzWv=;jg!#UqCuzfIqnf zvJd*BfPqh<%uhl8ZFPv>z`P2YHvu2JRq6l70e=m{vWfwob(`Yv1+0SEgY^3WucABb z0l*+kKkQ!w{LQBj7Gu0O0T=YBu%&>vX!};cXSDqgVE*kY%>{s4V5pz_0Eb}qg6A+` z)*TqD!tMrK1hXG@AK+augRl>5bBI5~9EP3eCZ2$y9vA{V0<#D95x{p~`YHc+qE2A8 zqa66Lsi$FR=Qnn~46}^$9l)P!J3nsmIT+ILV-?S7JHIXA+^OjKQG|6cq~YfVKCSKi z7{G6h`!0w0K1?IWqP=MEFpR4YkSBu~mhe?=9|3gVt=xH7@^jkGV{(gONYArGJRfud zdXkXmW#~@G^DrLNFCou$)WA;2GaaNMm=|E4fN8oK zdmCV`f>{A`Ao>L1_&S@<*&|& z`Oo0qJc>I5_ec)v&+sAE2h-n&kLsjhJyv;$H~$Wwu0jBH*Q#4Q$f#?RJX;oBlWGwt;yM662G~>neh~3tr@*0 z;@>DavgE?JeUdjSZWPUkO$ZOnjWYf#wL8m+@tblXrb_s)O^2#Cbr*CaZXe?fRf*jF z<@M&pJ~NEok=_p6O{MsymU5zu*)CZh<)~fWt=0x7CfVR-6QLay^joOK7If1fi)TmJ-4JanXUyT|ydi3bgqeqV#`z4O=a6k)WE(bvr zq{qkiQ3NPHkrw*4I{UzS^h4|CPw(Hoe|I?wLx29q>=6OPZ8)&*7q=h7@x-5x!VmN5 zcySlr-7G(Vf9>NaoL@ZrV4?Zwc6#H7=k3i;WEZQap*J=CtA=tw6z(^SLDQNq{^bO_ebI$kI1be*l=R5w|qr5>Ho zfJQW?2~BB6F{QMm6|HGpBt=?eh08oPVF61SW+kiHmhIV*8QkQE_qfd+?(u-fJmr{| zyyjcJ=SOY`Qy|e3ws3?e0uhT;U{Q)%Y{gz2g&|FeWKY`Ck)8}>EK`YPDQmfvdwG|hTEIL0Z)xWqNy;ypfMV`Z+;s<*ON&dOT_t9W%%=2UlF(4s7=qAoVYw%8T> z;!qrmrZ8BGnXJta>#!c{Gn);W!_G=YEM^Jlm4RXuG^;?h4d}K5<%~VV3}`jVgs39m zOmzjUH^BRO-vIN4a|>9vv0=kMkdRMt^hBSwPt6lr4FrV>%PyYas5d?Pt literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/obj/Debug/net6.0/project.razor.vs.json b/Minecraft.Crafting.Api/obj/Debug/net6.0/project.razor.vs.json index 57c1386..bb23949 100644 --- a/Minecraft.Crafting.Api/obj/Debug/net6.0/project.razor.vs.json +++ b/Minecraft.Crafting.Api/obj/Debug/net6.0/project.razor.vs.json @@ -1 +1 @@ -{"SerializedFilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\Minecraft.Crafting.Api\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":31065081,"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":728081899,"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":-1387705066,"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":-287754600,"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":1081367112,"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":-899435397,"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":2011954356,"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":1471402787,"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":-56567425,"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":-1644032506,"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":2015187318,"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":1151325298,"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":-405661019,"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":2003515200,"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":-1365464423,"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":-7546999,"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":2120878089,"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":1797106735,"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":1136340763,"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":-658626856,"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":448271975,"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":-86010154,"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":1620199590,"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":1508294755,"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":1464036649,"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":1479526619,"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":978279862,"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":-454775342,"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":-436088604,"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":-315402405,"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":-2001355185,"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":247018418,"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":-522362497,"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":764306540,"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":1779611403,"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":-394277580,"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":796315725,"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":-1651740537,"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":-1992257912,"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":97106263,"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":-847400150,"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":1425970233,"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":237961896,"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":706841927,"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":277650784,"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":702378435,"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":-1949648456,"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":-122780910,"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":1168677,"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":-1405918276,"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":-540343182,"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":2116952014,"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":-810294758,"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":1335764901,"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":-1042840320,"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":402183783,"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":-704424015,"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":607362914,"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":-1616336821,"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":962003863,"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":-939107832,"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":333136699,"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":-1107143834,"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":-1957454337,"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":-793997452,"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":1458068010,"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":2066070747,"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":64814837,"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":1289462680,"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":-452218330,"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":-415632838,"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":1190414758,"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":1664230076,"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":751764637,"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":1916457542,"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":-58713568,"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":856993057,"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":-852217096,"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":1426551564,"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":-1689495322,"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":539718622,"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":264759166,"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":1227357245,"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":-377751981,"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":-234472741,"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":231181838,"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":467845314,"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":-465490162,"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":1265326654,"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":-783568537,"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":1012350824,"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":1863252700,"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":-1697457810,"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":76279807,"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":-1078884074,"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.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":-1100061991,"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.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":-2125564832,"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":1321347730,"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":-1194930337,"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":-1418845213,"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":1292363925,"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":972528719,"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":329015817,"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":1838103151,"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":-240474940,"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":-1004262541,"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":-979444503,"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":-291784546,"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":-2047184501,"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":67230473,"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":-758223364,"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":1228508444,"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":1039369665,"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":-639821594,"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":907138890,"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":943961575,"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":843119679,"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":-1408792827,"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":337671202,"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":-311096758,"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":45082985,"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":-1147248445,"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":195418913,"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":-201581379,"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":4361629,"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":1973796670,"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":1224869041,"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":1452683578,"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":1410435085,"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":-539383185,"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":630326998,"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":689390113,"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":-1828686440,"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":35503037,"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":1827443223,"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":-2108261839,"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":-652689217,"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":805381193,"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":-2118518094,"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":569805988,"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":1876824382,"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":627843572,"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":235722626,"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":1958299222,"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":177799240,"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":66680894,"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":469295430,"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":1849385903,"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":1583880941,"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":-182495854,"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":1382849154,"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":-1982673680,"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":1268561825,"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":1747578797,"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":-1225444698,"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":2044734459,"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":-1675705776,"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":-122732931,"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":-1967985782,"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":-371717273,"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":455278496,"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":1524286700,"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":868837677,"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":-74788535,"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":-2096202250,"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":-1479370105,"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":-1039498881,"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":-200905978,"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":978626756,"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":-1633737509,"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":-384356983,"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":1030200256,"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":2019105360,"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":-306788873,"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":2137396576,"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":612754896,"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":625603338,"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":-1231207153,"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":-663404976,"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":-1797135636,"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":-1148876815,"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":2085929201,"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":401674664,"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":-1149084755,"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":-1633250371,"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":70829422,"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":-32431110,"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":1097909497,"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":1195777906,"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":-992475268,"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":373143355,"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":-1209242036,"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":-910864839,"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":1068095928,"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":1270112777,"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":1906410717,"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":580896027,"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":814556048,"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":131469736,"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":1681168860,"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":799714519,"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":1320882559,"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":228388623,"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":-442473921,"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":480205002,"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":-1805690727,"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":130217762,"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":-604058190,"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":-1418119244,"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":981781021,"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":-582315239,"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":718418561,"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":97220606,"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":1117599899,"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":-1917254230,"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":25545337,"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"}}]}],"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":2099579374,"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"}}]}],"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"}}]},{"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":533011788,"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"}}]}],"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"}}]},{"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":621380780,"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"}}]}],"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"}}]},{"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":4659827,"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"}}]}],"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"}}]},{"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":-1307972099,"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"}}]}],"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"}}]},{"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":-1343564854,"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"}}]}],"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"}}]},{"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":-1064910446,"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"}}]}],"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"}}]},{"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":642512202,"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"}}]}],"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"}}]},{"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":-1554464794,"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"}}]}],"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"}}]},{"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":-1219776405,"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"}}]}],"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"}}]},{"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":-1994703868,"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"}}]}],"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"}}]},{"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":-613148885,"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"}}]}],"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"}}]},{"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":-78062314,"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"}}]}],"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"}}]},{"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":-796606476,"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"}}]}],"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"}}]},{"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":-863058213,"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"}}]}],"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"}}]},{"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":-1094535082,"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"}}]}],"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"}}]},{"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":-477051160,"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"}}]}],"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"}}],"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":643644634,"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"}}]}],"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"}}],"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":895990381,"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"}}]}],"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"}}],"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":-1265094581,"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"}}]}],"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"}}],"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":-562209201,"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"}}]}],"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"}}],"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":1224407547,"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"}}]}],"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"}}],"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":1458003054,"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"}}]}],"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"}}],"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":422982115,"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"}}]}],"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"}}],"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":139286329,"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"}}]}],"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"}}],"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":836218997,"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"}}]}],"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"}}],"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":-276466970,"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"}}]}],"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"}}],"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":255918235,"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"}}]}],"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"}}],"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":1922826732,"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"}}]}],"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"}}],"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":-1515215484,"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"}}]}],"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"}}],"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":93715084,"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":-115576540,"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 +{"SerializedFilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\Minecraft.Crafting.Api\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\babaverel\\source\\repos\\Blazor2\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":31065081,"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":728081899,"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":-1387705066,"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":-287754600,"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":1081367112,"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":-899435397,"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":2011954356,"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":1471402787,"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":-56567425,"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":-1644032506,"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":2015187318,"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":1151325298,"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":-405661019,"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":2003515200,"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":-1365464423,"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":-7546999,"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":2120878089,"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":1797106735,"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":1136340763,"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":-658626856,"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":448271975,"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":-86010154,"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":1620199590,"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":1508294755,"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":1464036649,"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":1479526619,"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":978279862,"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":-454775342,"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":-436088604,"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":-315402405,"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":-2001355185,"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":247018418,"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":-522362497,"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":764306540,"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":1779611403,"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":-394277580,"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":796315725,"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":-1651740537,"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":-1992257912,"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":97106263,"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":-847400150,"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":1425970233,"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":237961896,"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":706841927,"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":277650784,"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":702378435,"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":-1949648456,"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":-122780910,"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":1168677,"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":-1405918276,"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":-540343182,"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":2116952014,"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":-810294758,"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":1335764901,"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":-1042840320,"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":402183783,"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":-704424015,"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":607362914,"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":-1616336821,"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":962003863,"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":-939107832,"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":333136699,"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":-1107143834,"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":-1957454337,"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":-793997452,"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":1458068010,"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":2066070747,"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":64814837,"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":1289462680,"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":-452218330,"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":-415632838,"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":1190414758,"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":1664230076,"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":751764637,"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":1916457542,"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":-58713568,"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":856993057,"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":-852217096,"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":1426551564,"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":-1689495322,"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":539718622,"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":264759166,"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":1227357245,"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":-377751981,"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":-234472741,"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":231181838,"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":467845314,"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":-465490162,"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":1265326654,"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":-783568537,"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":1012350824,"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":1863252700,"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":-1697457810,"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":76279807,"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":-1078884074,"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.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":-1100061991,"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.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":-2125564832,"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":1321347730,"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":-1194930337,"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":-1418845213,"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":1292363925,"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":972528719,"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":329015817,"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":1838103151,"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":-240474940,"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":-1004262541,"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":-979444503,"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":-291784546,"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":-2047184501,"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":67230473,"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":-758223364,"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":1228508444,"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":1039369665,"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":-639821594,"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":907138890,"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":943961575,"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":843119679,"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":-1408792827,"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":337671202,"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":-311096758,"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":45082985,"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":-1147248445,"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":195418913,"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":-201581379,"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":4361629,"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":1973796670,"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":1224869041,"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":1452683578,"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":1410435085,"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":-539383185,"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":630326998,"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":689390113,"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":-1828686440,"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":35503037,"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":1827443223,"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":-2108261839,"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":-652689217,"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":805381193,"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":-2118518094,"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":569805988,"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":1876824382,"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":627843572,"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":235722626,"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":1958299222,"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":177799240,"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":66680894,"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":469295430,"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":1849385903,"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":1583880941,"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":-182495854,"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":1382849154,"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":-1982673680,"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":1268561825,"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":1747578797,"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":-1225444698,"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":2044734459,"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":-1675705776,"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":-122732931,"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":-1967985782,"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":-371717273,"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":455278496,"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":1524286700,"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":868837677,"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":-74788535,"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":-2096202250,"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":-1479370105,"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":-1039498881,"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":-200905978,"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":978626756,"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":-1633737509,"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":-384356983,"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":1030200256,"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":2019105360,"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":-306788873,"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":2137396576,"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":612754896,"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":625603338,"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":-1231207153,"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":-663404976,"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":-1797135636,"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":-1148876815,"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":2085929201,"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":401674664,"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":-1149084755,"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":-1633250371,"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":70829422,"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":-32431110,"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":1097909497,"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":1195777906,"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":-992475268,"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":373143355,"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":-1209242036,"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":-910864839,"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":1068095928,"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":1270112777,"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":1906410717,"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":580896027,"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":814556048,"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":131469736,"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":1681168860,"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":799714519,"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":1320882559,"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":228388623,"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":-442473921,"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":480205002,"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":-1805690727,"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":130217762,"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":-604058190,"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":-1418119244,"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":981781021,"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":-582315239,"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":718418561,"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":97220606,"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":1117599899,"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":-1917254230,"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":25545337,"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"}}]}],"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":2099579374,"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"}}]}],"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"}}]},{"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":533011788,"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"}}]}],"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"}}]},{"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":621380780,"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"}}]}],"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"}}]},{"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":4659827,"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"}}]}],"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"}}]},{"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":-1307972099,"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"}}]}],"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"}}]},{"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":-1343564854,"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"}}]}],"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"}}]},{"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":-1064910446,"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"}}]}],"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"}}]},{"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":642512202,"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"}}]}],"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"}}]},{"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":-1554464794,"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"}}]}],"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"}}]},{"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":-1219776405,"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"}}]}],"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"}}]},{"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":-1994703868,"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"}}]}],"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"}}]},{"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":-613148885,"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"}}]}],"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"}}]},{"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":-78062314,"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"}}]}],"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"}}]},{"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":-796606476,"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"}}]}],"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"}}]},{"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":-863058213,"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"}}]}],"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"}}]},{"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":-1094535082,"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"}}]}],"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"}}]},{"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":-477051160,"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"}}]}],"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"}}],"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":643644634,"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"}}]}],"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"}}],"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":895990381,"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"}}]}],"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"}}],"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":-1265094581,"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"}}]}],"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"}}],"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":-562209201,"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"}}]}],"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"}}],"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":1224407547,"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"}}]}],"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"}}],"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":1458003054,"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"}}]}],"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"}}],"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":422982115,"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"}}]}],"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"}}],"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":139286329,"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"}}]}],"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"}}],"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":836218997,"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"}}]}],"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"}}],"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":-276466970,"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"}}]}],"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"}}],"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":255918235,"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"}}]}],"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"}}],"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":1922826732,"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"}}]}],"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"}}],"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":-1515215484,"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"}}]}],"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"}}],"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":93715084,"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":-115576540,"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/Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll b/Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..1a2aef9eb40d8ebc95c3fe085ac1b096d640fec7 GIT binary patch literal 12288 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

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

twC2qIVWk9yTs(xPCtEn!fdne4VMB-rqw$0Q0 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0a26d9bdedc4dca60324683bae2ad110324a09 GIT binary patch literal 78737 zcmW(*1yEaE6UE&r5Zv9NI24!S?jEcJx8klPxI2_m+}+)wxVyU*FZSpACzHwKChyI@ zdsoh$JyEL4vgjy8C{R#P=wIce)S;lDS^j$?AwX8V{9@f9A8^*kfp$5C@6OhD5z6YC@8^nC@2D_>^3!F$PWnS3bImAAOF4b zJByPb|AhJ~C9dhYdj9q;o_5833;F#|=jD5$1_3tpO}trzlMTP{X_eO+8l~zOtMps0XrOQmpi3moN@?rs z7T2k$fj(I;osSa{XG{HC(UI$_G$>*u^<`ksn_SVy_H3Wjk7sf-lZOMkzgzFk9~Vj= zUqnR%=DKyX-~%I}^2;;=$YW&q-d+P9x8A;Q9aAo+eNV91IwoFDbHqfZgj)Lnf?Vq` z;9KZuYSMKewf3P0;v70>F7xw}wb<%gP5UnI)=W^(qMts%JLEqh9 zz?=YJ=A*kHDLUo3f#HjbPF*$RcCk`Y^8&JZsU=Ji7^D(f#mVXhvs)5Kkw|A}XC+Kj zKkx4?wq{q;)>8b!8rk_$Qn@l_nZ6=dR#uvU3%0JV2n`=M>swo+9?3xVxB7lLZX0hU zuU+fv4+NvlEw7IsZvl`k*+M}~VWDj4OrP7`-JQQ8CMN#wJ+2;bb?$fm?=UPZEX(*j zBH$_F%6$IeV1wxeAMzNqDBsBd-Kg-5XODFO>6hbd{~2qky~zq)xTKYAnsP$_D5vp7~_36p_= zK_rr1YQoX;CsViPGui{I$|4qpY*)i>|4ud4;aF18Wp!B@=~io&g`Q0Fno`fg8(^t9 z;hebwVoX&kr`6a`eSLiiEj<&Ht=oE@9^506O`mL6s7a8ep86;FMg70RvQi!lm3KZ` zS``%)`JP-^JYuuVI#s6No#_HejWMPmMyrLHAXr3It%^o_9qfmY+b#S$(a|fHXW5Tq z@{JjYYnL$T;ZObSkHFlTzgLjA0s?_LsNXmMQ1RP21+B@@wqt-ohUp9U1k)Ni#3%<7 z)!|0al4|M3jDB|sfCkXiUjmKC?|%mf6|;gv|AEL64vUDfK5Jibr301iYN0n|!Ij~y zo!$gDymzBi{TTOgBkE88+u3B365_{QgEWJgu_OXNM}M?t{F=;y%7ge@q}<-Wi#!z#qisp$y!RAGzUjQ@fPoURxmgrKEVKsWRyZ4Ke;r;SY0}e&4_Bs6@#6eV#)kKfGq^idjrAHIb$7?R>X6_P_0P$=Cq@5fJgdvq_3+_d%uzR)gn(gD#vY<68Ak z+ZE=o@8MwKI^Qea!KVWJ^0CAa1b@i480(7j5M>Wkb;odCa}7HVVb^JPaY1 z@=IqrYfYI)h9<>`fJ!_ial{9$r8#1(=;&U#tgy1d3Go>r6?pBOE|f!M3w!--s^0QI z)=Ft@6@ZcnftI6S1k4=&f#>S5@LU6)qYkx=pb}^UM)7-dd*FA96oCJDk2d>dk7o;J zv0IaM<)!@EZcATQ*4HJ#`R+CEE7p0^T3)B6#SWkj2_*E@E^Vi>vQVste)26CNQ87D z(=eu3(CUJm|4>qCYBd(OUO%ikQd2?fa2e~9tNQtv3yEBjFQj;yjt*5G*byb(aN>jN z^1ZsLgvXS|Ej42UR%or5JR+LhHH6A9p7lLC)m0jRaX;DES__Bx2zM8Gu2S1*W)1)b z@|OWe^dFhWESdUI{_nSWh})y|d3L#ll@l?X>n+Z}Q{+|o4M3qgnw^QWAMSWppLg20 z13%Ld$)DD>2hgVX8LMWBMzJ!qni)C*Y{z3Wde8a2w=O4IQ&Z0;aO1FRwIPs#H2m<> zpN9;J^k0|*SR9^P(!ct3+YMW~q??%pTz9ctpVP9X|ZecE!%% z88JX~e>t%Lgxbd7iHRZrO^H<>4*j{XvH{2VtUm9JWl^8Z_gY*6$v(YbX?WU4CDoGu zXqNwyxyq61|L*dYzbx}d%T6v#Nyr#q%CGsu!$TsS8ipST(_Z6K#Lz6^J-dBW8Iy#i z2R>bAah%EhuYVo=kW)~AZ7uP*iV@Q+<$-vEVa{-xdH~PCwd{2^r*Ez~T@jMEx4L`B zSQOxzWTgiuZ5+d1fe3`1gS0{YS0jAgu}>@?L6_OZ=MJyzVbYO8qUZ=@8TfH+#p zCr=cn6E3q@la~P;sRi&oq{^SC4vzh8C`_w^g+=kjkuQDV?gqBfh|>!)nSBNzB16fxY-NPM+Rx zjrux9-`%4KfX;s{#ATx;5UqFvLwIiUQvUD8IiW0tDgI-;7 z@tep6`-<`B0M|Uyk%?cJarbcFE*CUydCDcJO##Ho*^(hu@Ddw-d3Duxy><<`j9$md z!J+C|u?%;;eEsk@U%@IvM^RBxY4E;Lbe125q*}8$d4EBF1cUpC$p<3-;#v@~+r$9fi^1B)~dccW9Xi#SBS^g@se1d5zXq z&dk*nH_P(Qr_;u4qm^n)%X#C^`uVsJJ0$LiS=z?SRBB-Jky8yo#NW}I>ciWeGpAD5 zXa*O$hFBiw9Yl+{av+A$RW-gnsxBeO(0Xl8Lw`n+VF_bcbW|S+?0zE;NDi8Miu$-d zvkN2Rh*%{%6`^BxBJ22MlP+6?nQ6w649%st`_FUYH~8d062DIAaFU61<<~SP5lP1W zy$Jl_(UF=4Ge>28K1{Cv3I#h~1e13-aO8UD)& z%*n#ay0Mt%c|{xza&@goJ}lNDi@qnYs##UN4E)YLewv3)nFXnd*KcQcxyLrKSa6iWd|($@Qy@KOQ;BWg_67JOGR=@_s+{A(&-}Ngo}lCq)}1RSdL1 zs!dI>9J(t_2X=Hxi)QV0QNwT41X+jvqm=nX?XL9GpqH!J2abH~?s#dog^TyHWHUiP)dxtqH}g>pX0cdx0_Huj#QmQlubI z+H>5Oe>Bu0J?tNs-HfRkqhi@t6E%&qRe+_&|=7AN?QKqU(P}xYzg452{^bV~B~J z*A}#88)$mMu~K3Z^uI0eGevDH-`~95x~}=XH(_t9&A|G$xvTHgNK4#LY%PDGqj2ahLcjDFkP6L#9NOKMvfEqOw2W;pF>As z`lX#a`qoJrT~=218^yE<wUcOi$&opim{gCXmjItR_kQ)w;A%zkcEGh>=1}; zG-f=JIh0;f!pl4VqRWC-zo@BheAAteFPoMhT#IoZTjU=!m@l+Wqu))uxU^Jbu4`0_TNK24{A&mn|loY<#e$yPSz#NY8Pdt86~c1koZ^7^|>j5yn>bEd6Gp`yS&vKc^NXUh{Hx3?X-OK_f%z`htmR#K|!86EDE-$Dw z4IHYR3^7C%QEr1E5XkdN!1sw`soI2oT=7EVYYc*pCbNxwjlJgF12@gMDF;ANkD$hf zshhMX;QjfCbLhXvOk4>*D_>H(=O@^+A3EIr#xfumU|C}}k=+@4FZtdltIU;L_}X{n zn{uzDLhlM7E!dsj=9JUiL6K`v9*4?cMS{+DdzwgF(q*c;Jzgm!F+4Vta9=|X|BPW@ zUY1j8&uxAF8!E^3o3Z2tpDBY4Y&F}|5d6kH81%UUEK3k zoEGu6!#AfB6SA{e-o~i7oxw+ddaPMb(2d#tWBM7kDkMc2JtT9t7;n0;*>aW!bL$iye z9##lX0Gqsq1x(4Qn9)+* z_qIA^GGUt@Tn;^PC(Ct3x}!!u<6!|&_bCE4+j-8_k%IK z)hSAP`z&8RDUtcf*(FRRn}24)xh@$OYykp6;&)a0M2XVfn^o;`g01kg+t%^@>m&=L zdh*h^M+MnOhl^|@+iN~Sj-4~{X3-#R+Ae`fm+3+^jP}dTU^JM4aGa6JoI)2HCdlv* z8T@>p(j}o&ed|Z=Pu}}5>K2%Sa*qMq@o)9nO48EDNjyh106NLwvi0N37zMz~U#)I4Rs}GRT##hDqlf znP7>%nUG7^gqgQD9H+7~=RrILH?K4%{FZhk0O1ETP&h}yR9iZRCJ~Sx&OnZM$7q;2RvEa^L5W7gUB`S4kfn<*k-q5+5&b-8l2n0jn@kD0}`{AoC>$V1463ew2 zTS0@I>36*?x~2g&}|$BFers^gcu98s&F+Wr4-G=I;Khhv1S7{TS?Vt&i0} zA-$-Gd&8YC&9XCtA>%NeqSaP$z1+IzRv8~LF2~cGu4+(bfB7sXms%Bvuk%BR5XkSm zJCJ;kJyb9`y9%~`Tb-T7+4MmOfle9?9kt+sKkr0uE!|xmcDi8u@A!Yk$}-rcwXfg3 zSwvoN{Y|AHWvU-gsKx|@OA23ax(a_ZF4=JTl}#q%VFzRCChc{Y)=ATek6ysA+1;$( z2g9Qbd6V=Dh7nRb1oGfXS3PmqlQIgVc*NTUseMBx*%f^q8i(>71{T-0#XhmRXkf2H zQMZS%Xr)Zx^OIL5gO;jxIvq3fFIf>%0x^RoR^|LE#*VtKy@n34#Cr+>*z!kMNkAH` z)fqwL^vqzoLMaQys&e1+6K*%XU#o3Wm-LarwR-4WJghH#pO?f7xyEiu?sJ*b*eDlW zb_b$JYmzsZpjTHUBMAow2c;pXpvCQER#Wy2uBZuG2r@lz*JpD zuToLiYE`qre`vP8T<(<@Gjz=Vzox!MU;E?X>HEXn8oAAes_ z*;R3{K-YgL)rX}|pAyRw2|f2auL?P!Z)p8WkM$#}wE%2{Nd~jq0SLyV?G(NUa0$Q#M@2%5Snv|E%g%nE5-EMzi@nUiJE59i(LQVDJ1bQm{ybDwv0Ey~s!GO)S$Ri8q-_+V1Vzn?*X$3WoXaK)`x#ENw8ao_73beIoL0!v(hn?+> zAZawp_5gfKi{8%lJq19 z29*b56KzpJf5xwjZduE|KDqY(cT$|yx;0++ZM*^xuGSTMIv%NslB(Uv(WCOfi%l<8 zsWrWRWi@NGE9_p0uGy7I@TjCr9+On?^L<9vjTkMm)ZN35q%7gMxTm{nz#^7Dxx)DL zymJ{vJTdVOvZqu^_tVh_3sJI;u^0S+>N47q1nHW3_S~wUmV_0DIR~%4P@*0N`IiaA zJkLz>w~u$Yl&%Q*wnz^(u2m&-O~nE0go23>Ba3~QjECnC_Rb;Mu08*%YK+kk@xDNZ z-*Dmk*w3rp9R5_#2_B^rFph=*nDB$=B)3U~Rt!%6P);oim+7b1a40j0VZosV zx^Ohm5x-AIbidQ?6X)SQP6oMJ*pG?T-?ilgnTfwYHKQc%_{wmQ)`gMfy`3Kkxc=qH z5J8fXw*vWY1PSs6p|jQvB>T#_e!SjJ;Yw^r(dXLqA@C(xz&FA^xw^W}$dkr+!0mt6 z;H}?M(@N2Y3d@2?y`Y7)ekAaQD`0A37UIMuq51k8H%YvB49I=3ZZpQSJ_Ak zPNB?k%IVVE5y}&k(OIlb)+`tv$ld?ApYq42FJ{=_8lf_F4HlzAU`FW;!KORC@%-{s z@R(E|o)Ff@Xfn4p)Ik2Q5+CGs0d&E2~H9!RXGmh-6-qeCOWN z`<^b)s;skgJchLnutG*zkh0Ba6G=zm^e>{Nk0ph{4SB#{@u=leIKWeEu%a&*A7Hx~ zo$`yJaP@4A)c&N{aKUG;6@9-12?V*uu-agP5N?s7Rcp)S`l5)^ zx_-^BxHNucZPM1*lT!rOy1s(DI*@L7h|FBw?y-5;z@&te;foNZw`{70W+_2EThn$tzIA?~YkH>LFWu@ZS zS%!7)ig{W>+n@~hOIAdZs_Q4S^R|+y@u65 z9WDmCV}30*C_`4j*E#+6I4z0EbA?X%xzQ_pq@RY0p9Rk-9)k^#%>p^f?okRBjSO1l zJU_=y3RoFCuvXNz!TJf-hAe>?jYE3$QMY0*laaZ;=n~}^+&G86fy|8-eCA+JLQ(X zF5egII`Os%2~VQ61MmDtg0mDtNcK{@U1KF9YrL5?$L@`mUvK^ag0~a)wV9i4m{*Xg z1lL#bN65J3cx-HpRi&!wIY(JE5I7v`{BXWrW%g zvV_C)E!h~iiyiy!e8>SCd-IYf6j!YBRT+;4es&hqU!T`ydlUr?K1$GM$Y}_O$ zVZU6D_<^C<8#_SnJX^F2kz#f^j?`t ziV52&Pk-rh7~r@TI7<>}TBpLr*gXzj`I6E3_(?C;Qffz=(ITZ#As5W*!dj~z+>jOH zAltIaiG}>T)-V{$2RTy!1~s{0ytvybms6JT3`SXqpM{Cj>h~93@kRtYE2mQd*N0r) zDS8ZAYSnAv?l(lW9T;2_v)c|Y{28&|Siz<=^d;6UUBM#&g|AhT|2%r$=urf{V=%Jz z%|cs7HMiT0h%751t?t)&66=3xl4&Z!FFbUIP|B$cC)>1=!Ncjt-VpNMKIjPz)ZX#o zcU9bj^%^>ns%vEJw1?MLq54$5@3GF{z#J^?kxWA>q zk8UxNlV;7(FGU#X-)_8RO8`sI*-5sSPO<6sVS~m7vAcOHs!s;(r z9yv}$MwUPdviZet-^E~3+z4IcS(|%STc-H$3hPRU1p#VY?w`1}rwzZVES_ZW(Ab$t z8kw6n85mqVXA>EKkmuq1#TJYH!rY}lNe_`6Jm!f^$qB`??=;{lgiHML$1cnk@gc$< zR6xOxSl!?PXl!@v@C6(-7n&pUOr=F-2}|}ehKSpmw~?N4w+JEy#0;8;yu`X6hszDo zo5`8s`F@>lxrrkeHJ%g6I;N9X{)$NN3bqJR@xKJ|w@1!lEN73wx&@-81P_z>;WYFl z?v1xy_>~;H(OH;<ZMqnj$Xrp_Lx`tlS*;HT=8A^Qo?M*O~zWK0t;rT$_RwNJeovL?CM{QtfW`y7Mv^M z<1uvwD)9g5BOUq4!~Mv@Q4p;xc=Cn>NN~fOp~&BMPTdLCw0HvW^Fo*6Y0r@!;@6?q z+_}3VpwboorT86!Ng6D*beWXr6Qv%@VFk_ON9K7=BCi!^(77EmkKSZ!s2+)yjlF5{ zG`aO|)FG401VYcsI@A1tfxQJt>GK#7Zi|;B{O#5 z1=We|4RHh3%yz>}|E{*_Z$klsuSIW)rPkfjMUIk68uX+s!%6K}vfAcJdTZ~Tby%W2>^Ff{R zW%d2j?laq1oSFNL|5g5EAPQILn%h3~HdeeGw(wgWyJ1UU*`*WSnt5h8irTjWLAoSP zO0m?(HNZX7r?|5E`7=u{gQtzB#`@W>P<5CMrGJ0!IA+8o^11|(bcc(rX3>~6I=JJNIY z)sCX=>w*w*X5by6u05eljT!kYD;jqJUJG*&sGriT$Kc3B+>gu%)xdcRRu(xS2^Tro zijXp}@xJs@(M|l~;T9q>@MEfSIi9AJGb&YAr_f~JG}ciXN?(^K;aCJV&{)S@O61jE z)$uawx}tifs$MLujE!`eHa0oQIVAwDyq=46kSv7XM+!@NT-k*q5a91E7O{MlL@Mxj z$4fhQ=M%C}%8BnLnYM0c9yy26Q3%Bt05N4&Xc|M`iPbJa3MxPYpYB1wVhkKGWh93a zEqnI^(Iy%2n82w(GOY4SoYNRPE6CNN=_juC$(R;d*VJqRyvqee+wyf7ZH9EtR8=WW z6m$6`e4dSi`gSLJmJRj6+E#|VH_pD{d=d5JNL7dwr&7T=*lyR)RFc3G`%y{28`RaAE3(~awYUNTlu@KfDw8Y-^ zBl3Ft1TmpaJd7vxlPC_ZtXM&TtizUqUTQ^E)vn~=PND2i=VEB)*_KkT+&yFpvXEg8 zXwrm}!1agY30BA$tZH4icR`n{n$RXFolL9Lb9bo4>0L`gAxfNrLHK65um$UBOs6Z@ zyOP-ghKlSp9Rn{T84wV1^>Pek$p~?K6(ppdAKrd>ef8~U7d=~yWEhf}yYEUWc2edP zqj2(G-~srpQV3c+Fk3z#}ug%Q)$~bjD}zQNf8b~ z5R_E^k)`c05{_-ETEv4|sk9po-x&;A;G5jFK zipuc2RVr=SyyxpwKs$>|UJq!(+WyEICO8J%~L0PNht;DVYkn~;lhR{_*T-8dO^bl5y?OpO9I*;I`5d>_a zX<#t=ufVoSpMQke79}Sd|48Uv4cAnMNPZ{N${UF>dLA60Y5-H(K4_3}+Fz0Ik3>vf zPIZtqOVDihpHTvK<3uFP7HiGKwt|uIY*=RTV;&d&%%Vs1k04je=Mu+~3T=|0P&uQ) z8Qcz8w@?7;BMZlM+dH0y5Q@m)PfYs*b62)|ecIe6u-t+x=}}m!7nf0Xuu7qcFP7Ae9?Du$Ri{CSR}gr(slO65;{IH z>h97RYYDEzvqDOEmp((lXXMV}wLTzKP#9Oj5}o4mMG9rw&BkG&yfOWXrRmaf!g1${ zc8}!P>70UiB^r!eK4HyQV}_M*)4pBe5keS>MI@LZl(6z(7S-2UnVq?4als=WZCZ0! zuY!02={lf1bXUJqw4Vk$3Wd3svuv>_|MIh4D2_Yy+WdT@c=a{!>t(OqHg{)k*?!V5 z+!DQHDdv8VA3CiIPw8M5{E*<3qwni&O9gS%F?eqVQDp{Q@^FGbcdTH2CJNM!X@<_O z8iI_#L&wI}ZeKtM92vm+Y~E^KABn_>gk#=A)W5*IM1i!3QcNyvqu95Zr{&KbDu11fR09V8TZ_dr+p3KzYXD?TC>zQ+u5}k$CkKMt-IRn!OZwpr# zz73l(>eSVDn3|6(^@)Ja_k!7k=83hfZZz-ta(Hwd&)X%ZFLs8=a@QFG9oZcxw_96U zmMt9CYV(`2KKZKWO2lLEEy^M#becOCgdC^)(upN{e`?AgTGi`YSXda!R8E$xPhEC! zu4;IP#03tqjcJMRf69XSmbDgt2@2HO76Y^yzqkN+*e?wIlWK6xSx6p!*XxAAuKT}B zUJNfus`Z*8{JT|FffL7}ou@XAI{r@(^<34L=ClsbC+)QccKh$d;|`UEDU*3-m# z7!JI_*2OzEuiFsP4AH*{87?1=W%r^cfhS z`9;Y8gVUHB43%5c(83+?>`;7~P5VO5Xy5R21m55~Lgsk$(`B5nd=(G{IWo^wF$&LQ zZe`ujtjI^j_spJl!#{V!_H8v)(>!S-rlPuYb9GY18gsPsA3t5PFH#T$tEhjH79j|p zvsnnof~G#2>IT!BaxR+^jW0#Wi63_qqW}%@%n^U4_Tk{74ybGe1PG_snX9BL|Mbe; z5Ivb$omw&`|4y}4hfZJBD0GknxzPIF_W<`WPp=y&0t zUP;8!+lwB5x1i*OvvLZvviK(GHo8Sb&`f?dh%v`)jQ;X(Q_&1rInBvqC_QK|s>&q# zMz9z!W76EdkaZdhuOppJ>salSgx%N>GU3cNimhrusGGPQJjxwZ(A&#No{WSW4T8mEQ0Amf}tX z>xX@a&w$nkn-W*get|yh>Lb&6b3$H+=<|T%BvvK2{27w8{fjIxT|=0(M8JDI1X=$_-%+56~sx6{V(ytt_4 zJ@lFPD>N%RJKv(EI+w;yU~2nZQ~oSJWTlvGQ)!6Juc;C%X`*e9k;eJ%c*d$?%@s@H z7cq{S3r&+Pw?vUZnV+V2XuRwDs~7L0V?1F*LR~4Vk~}KKd{+a6_gpmk0SMNyOLacH zBg7{lsO82t^HFpt0PkD*xUhQ_<1O-$EXD`gD<~*v*eA`xw5H4=Q`R&z4D|KEq_LYg z;4f6*B`CLl>aoXXPJQfr^aHFN+^sxbPkr16P^4qP>PQ%?ddpfx)9pK+4*g<6Aa^OF zNd977sK5I?msI^Y{>t|h4W8NJ9l@MlE>f402S&!c9dM!U_H1*fB-Q&>3r0jBdi zyx)bP;zZv)xgXnGz4+ARu2A>~_-6ZTiQ?%favpObGcO~r(1(r@#e6-f7RWe1w&C3l zRw;0p%m)qKU7LX+@t*KlnELRE;A4Dh;Bw-3$P!6{anh5l(td-wqyQ7>k-5w zLPcH*<2Bdt^2F_F7AUz*EFPn1`M0J}>S1z%>J<7DbHI*I#+*&%p&%W15YrQ#!^-dX z6;w~J`_l!+hv|X3cuPH8Zae0p6?4l#2(MoR?bGC}YCV;k14Fb$XJeM@*u}H=wGFCI7@;Xn>kpQ$iF_UUrt`Q$zr#Mm~6KGcagP`5SAt=F6YlWi_^SQdd zu@XvT&BM0t*O%)cOvS;b)zRQJw3@BOtS&smK2rS>k(-kv$c7s<;YVEbDn++kBy~R@ zW=(!eq#G1i%H~2hiqrr{xeX|R>CU+4v&r9wj8ifpY~YeiVB97j4=;bA_KiNZ1j`J!RguFiM1t4r zb=}$9C1iagpB{IbQ%~Dzy9e4d6WY~rg)Iu3<;%e3piY%x#t-Pml;wFITBpli*G72N zc2%5lQ1097QLm4n7j~B6e2z0ms=By+TB4V+*R9O2Uj-q{Xt;ED6ZiqoQ~sDnGLhuw zQ5{+dU-WK>ezRmwPEL|ul1hzpjM{-qMZRqMKxQQ*;`R68N&x})3p&>F0ZqVQ`{us| z5oDQlV-BsOR;M~i2k`C*EqWGyzDSOjJH!5mkJmd;GKa{s{btV4F3>Y0epVCs+KZl7 zk_v8pYi|28`*=wxH3ySx}iz)>`8HzL4uA@Mz{|OS6i=U>A5EfQzPncQQD@t zLM#X8IRBQoBK>YfFcn?K37MM|JMlF7QUPNfq74gLMb72GF z4Gmgn?b@0o91RL$#wo%B2NlBSf+MzG{L98}UI|1ailiET=&8qyxE7(eXa)o53i7#7 zHCg`tGgxvadQu3uQAv76_qLKdr02ZUX+Gqd=fvaAp;W$2<#LB4wM=z{`bSYMZ!OUX z`39G`1@UW$>qi;FlnnpiMb}+J{$Wu|TOx@RG-rL;{Y`?RviH+dUZpskuCDP-x2T(aMM_d8>Tib0@$dFGhcaxth z5Dg;4hZ4T-f%Va+EbX{wU({IDYg-`Y8b= z+wp2!_9T>*xvENz;CHytah+-&`H2Q=I<+nuz zPJf~N98^Qy+xQ!ZD77;|Mcd7fWVK%VrCdgB8(-+gJ)hQBmY)#`MqyT(f>(pKH@I@L zva+Bc-C5D$_v)_%NI2Ir3hY_gf1#R8$Mr?Rsoil-2+lPtHaGUep2&n2x(?yx@c0-m$b?xBa)r&_Xy z&G&>CdUgV@bJvT%OtWS>9g2j$gwHS>@umYgo4n%@#`p$pIgXTC?c))~#Pf@U#nzyVp> z%?pnNyYHG!l`6o(gtxodh316Swn(wXf1QoNIWFWh{qXQ>1@mOM-pR8^3hYK^iKJ$` zCO0*?~``i?hnn(P(~ba3pz;Xkl-*)}ej-eC*5m=l-yqzgIoHo~>N44r`?Jcx)oe z@&RXHonwJyI4{37F}yMrU+K{;p_C`Bx>StZ*r0l6X5Qyk63SSak$rXEh&m77YjfI> zxNY93dPLXIWfdN?XDmBJu%dI}C%Hs=pZsePjr5=H7N*GFl+kXle%5_03-&kOk{v;^ z-d9|bm=mX;^Bpj=r;2oI6m%7UU6^(z|Q;^}=5%tr5)*J)0s{j+s_v1{bMY9lqwXUa zFBqo%bfg*^bHHQmvl zw#;Ed2^MONdkhy5pyB4SGFzzNvQ-W-ZLI}{_6@`FP8J3r+T+IeE#s7n7(2(RWlUA6 z^iT{fkL&`2-GJ94(V#SVri*<20b{>(#%6`|CMYfHpltm(F7pC*H#ZzJZ10$^4VpP6 z#Yo`XsOx72<>ua4`=!#!j8Ckws@wtpyt7l*C*Uj>=4*3Eit=Z{rUU@nJoe7IF)>Uo zGr|QnvZxI!Fb5+k@Ayb%AaTM8k%*DysPVyFLU!!NZjU(uvS7+WJD$5!u*NS=`O8=3 z*t_GpqSotPAWeS+SnSV2c~eW&h2_L>+DK6?gdKlosYWa*PSL@lA(0%31uV}4wPcR3-EO>;GLU4W7ry| zm7*1v5fod4g&8Y&GB+RA#u--mv%CtFEg&#Vau!MM{2+2g>q(1i;QFr8epUa{@1vsj z$*q0kx8jL1O(#TaW}Kw=SL_Lap(5Z3^P_;SEV_NB=bLKctZln@GcJ_km|d#MiQ1QqHAD1<@}E_o4Jb^J$%)#9I7`uP*vUbJu7Ag=z1u8dFK5jvWQ5yS zVjPjSnJ|U>$v2^ZjcZy`_~S3$&;<4b%ojJJ1JwK~n({@ImIkROVQc7! z3`lrroqFa|TgwesaLdn3#ADprBdj65lRlKG|0dcZ`I34~ z10h_5g@oEb@XUX`M!HPMaODZKNwaq~C3>PW&>inc#P|>}=FEg~Q|*76=3EegNeXtO z#^bCl!ku##YdeecVAS9Yl~?L$YQ+rPgZP-eo=NYncT#nMn3_dPbM5nl&>XwTWL zv?JQcbAG}141pXn$DaSraKdSpz~1E&=IjAhi)6g7`{7{W=2!^PU@P?e7|uj-H*lK> zrLuFn%!TJ7V3l;v0x)p_Paa<;-)L=5cwfW~X3geu+abeBMLb?UEZ8J$#R^!wxgs>9 zA+y}GEZ#QtJ7=WW#HB5N>|qa~>ivY$A>~;rFB(-ecn~wL?@E7Sl0r{7kM|)8W?n9R z5)TTY>8}AD*uQo{dhwSET3&}4*1uVNL9FBB;~MXMBn*@Gza$7?|DwYow^&%_13l2H7K#PZ?+<08?z#f1B(`fE)v~K4=z}L9+E$z!F`-vF7JXsRwuo@+WN?oh00d0 zRnBJ58L*=8V)a~o)~6k&;<(3Sj-RGdRtoAN^MLj>4?T?v`z9|*gVikIw=7=CpQ>ML zf=#JZmKY{9PRy#RdPAj$xiM@nWN3f_Pi@9!D6Vs zmc4GHc8Gi#rr_c%fs)1JF~KW=b}>2~h6!{o-VuhZmw>;c^u-m?dgc03wy%btKtSRK z;j?XD#Xl7lhS59DKrE203`WRo0SbIk&fby#&LiMdSQ4UxAQlSZ{>_}_){hWyO0A-L zjIV7Ztos@&TrFgIMP=VU<)fmP+OC~B(I*R;E$}Xwwut1JJoOP|_A^eN^@bpJ*P@(V zy>E1vx3jkWYH-kTp0vIG>{NfpQO~8YGt-qi@=2OSteju)GjUsIx>V?_Pz9$aUR_1M z&( z-H(FW!n)8lX&rp===+jI*j%-d&_0u$^-?z14kd^dD+9%yTA0)LV7`EeYECRZvv3UO zm!!1=VXXk1icFLiqWVHkL{mFs^AX=$mL(x1`f20UX3fkoobF|Y)s2LeM&C>-wVsnTP1 z8F{bYyTgjbK5@yv56I@_UxOxUmBsbQM|dpN>}1uN^VS>?a7<$A8XFr!f_`>3t@;#g zJPY>5N`+eI`SD&B)@A<`U>Z+^k*N~RD8p-zY4z;dO-!WY)VW74JGCv?xc-(1ImX8gW zPJf$!fPn<45qFC#dhhsr8}Lu)q^_^ye*kGgmcF@6q3fux;>OLvdu@P-ZF(9rqm+ij zAps?*lF2kqX1An8Tr`F%WVo!$$De(Li8;kc4>9rwsiY55A1qcO_{K5QMld2A zS+pGPZ!o7j96z$eysXmI4GL4@s}V@t zpc*vtYH0u;t-Tav4-{xNM`aE&;RGW+#6%YHriUX#wPw{20WVE8g5vSS44X3I!3W>N zzxg-6jJO_X7j*_}bG(Z@@5bafU(ytxi^ous$toRrou0nI_kZku9yqly#mvwyrf$ze znxEOVuNvoFHG*!Z;&em^LIY+s0%ECL1oC1FT!7(b3?CFG!Wc}LOaVvtl6D0^3digK z4$thdS<5kf=F+80I~Y>il5kq>XaDJ+{^{G&0nPZ`(Ytq%TPZA6ZNQ%g4<4MVmfzk? zwAxEsAa(KS{{p(P*oVMI{D>==K;51ToP9p}^C{(Z{jKxa{IJ2KB9(aNj*k zN;^#aJpcMhWLGl_ev%#PJlh0uM8l6nZ7$Xvar5ch& z+6Gi?OS8bV2G#2HbMJ`jNgyT(4VzmfKJPOM^9(q|7r%CeU=LGjFP_r2pmY`3yoptz zSq*0OEH5wMRViddmle8Ug=0NOH*8^KNM>SPTkPHpUIkAQONB%UPMp{=k7{-v#_cf1<+t8$*2SzxajSBz zHj4*r$81v-!EQ#yZd_rPE?sIW0KVxJRtPZ$(-0mgcOiJzwmMU&0Rt)O8@E*m^_{}O$Foi3Xg z9f7T_7`x0!5Am;m@|Ou_nThXUY@gsgnfSN?q{OntpZop~FlScD^%_=UXOvlsYIZzl zv!J8VXv#cK|E5gXR!zO*f`ZBLWK>$<>=I+0=ed`zFyH{>hj5`ssb-r}+1tpZktlKm zBoP@(g;ht-Y;mx=#=NZ3)71zAAmFsmI6usqUu3mfV$=07b{^-mSg+|FnM}ypBGU~{ zAMew1SD0fxHh|C)V=Z0-R^af_W4NGL(~a{gIip}BpqF`8HVh*@Ldh~g=1?i{&LKdS z8O}U#AI5;k6EY?E6l1ffX#_ZQO0hLpfUJsB*m2Kg`ok%n7MqDOfT{0|J0)ttdYs2#`^566@=}KQ=$Y; zHEJo|mrmdmI8`5F!wK2OxVaDzn-NTxiS(K15+ier=e~9WXAU!T7E|Q(=NDTFo$Uf| zk($mqpc?4NggLoJPp@&b@5pqB0V?ToW!PmThZva1MiJ-VqAoc?4MrOi zJ5{&k?YG}<-j_hIvldhOytS62N007MSeNVCNuUV{q&3l|;A!uNTS@!yOAwTH30(4Q z+RxEsqg$ktx7y3^3WfE-6S$bc+d=R2P`O;1(5ch0PlyfI3JqUQQH#`ft=2H@;pNYPM>)Iqu`vUlV$w)Py86_eFPTPCVW82vJNhI zL_L|7SgBAZ7}ojDryihVZqU_LEMtxwIf|8})O0E~Fssnh&r3^7O?HZ)oIih_5Nf&? zN!daVYN)(oY!A#FWmv$4B|iP!TZ}kPnH?fXhlPU&@g`t0gGaH(pdn>P<5OAcn#FpY zPv3XC8E+Lh|N0y8o;4MAOKV;tXfXm%1rt2#OEx#Jkh4XPb>_1*zUM>lr|ZXLGQm<} zOe_Qr!PQDRlHe6tj91-v?-|r~arrV^dXTH@N??hS4o-7I4O06f{sza=7 z(ADd7S*571lk1o(m#;Q!JUzeDh)Zj)`B_GZ^n0G?4ZH5m5=QOo08I>5j4&JwaNc9v z4OhbLD-dH$gO%J(VeVDeo9Y4YMs`U)d}9^X-}oDUL+9t`Z)y_WOkt$~YL{;$zM{L0 zakZr#x^@(lGEbQ;v!%;??)i&MSd6X;1(h?X6lBJ5@5vMNvI6f@g?zl4)|ACrW_jTB z>3YFxvv?uKy3_}L^2dK7cHv3I+5&1a#1AO+1|4&q4?TG={d|aoF(ypNOhCf~kqm<4 z*s&v19P6!#k9QOT%gf8#6WX%6tc|YI`Sa(|Adx-Pg7X%U1fF zt^E{_N@0q2k4h0~)^xw$-?K7gwsIp?CZzgE5n((YUq5>E=sV&TMl5nh zDf0~ED4%}e5?i{Av&)QqJaMzSmAlrKi1CVe&)ElBOae9Y!ov@pYf|h!L{@^tW0f|d zC{dXO<;Q;P#~OFcGNzDCKJ@r0x~$MK*C-efYK85Bk7XZqNlz+HJ$y8}&8eO;&vWMI z=Xa!=MeA{{nL!N^hhuHQ%dfnGSBo=qjH?5D?n^5S-6_W5Fu^RM(upnSYj?|vMwo{6 zIO{lk{2)rT-5gcn%)R%aF2rPn>NaP%M)bAT__R_ZC)cZQy_RM;y1O!Ded8LrC>kad zqM)vEp+jwDW>S%dO}e_lpZuN=L?SyKk@=GMo;!p33AUz-))3w4P;c~@OzARVk&zx^ zZObqW9mEu9D6zG|>V#Dazd~k4coYR}W(m%dsf}I# zYK&xAwc$QVniy>TKGW(w7HSlIvf8SuLj9fbSIyqfY>X>}*lw&HkGn%A(jDJ-*E@k$<n%3N|Tu^XyWT-s=v965S|gUictQxXHOK6rAQ z6kM&;eBBBRZ36gS3cOk5U;WhYu%)M%a1zHMROjn9XVYvF&38j=BP9;W90v|9a^}qa zNPW7eQl-|cwSM0ITXg^8MtJS@*V$aZhRPPmn4rxWoBAhXk((K(0lLS{3(flxzD0(1D#4hz5|F%wvoWSY@2mitcKgRy}S91lJG zAR>k;xF(*pO+UQ75L5O>Rl#Qb#&7-}#;>txFLU~MMo&kG+aOPInHuiU;BJ!AYAGy$ zph9LW=gw|Zm>82t+B_1p`A&>9C$NZc=GI4djVA2&zIztS6%_Qt6Jdp zGp7t=yFb7#_x|otSZ&SSj=S6pOm;hxOy@Mv^YinB5Vix%Eoo=b78e&|7Ago{Gi)}; zL^_ORnP2*yuQ1AvMb}We+u0Tq;{qMcIDOB(jiuy#MV4)+ozI+kFm7C(G;x{siQ@xk zmhl_E^*d+~LIs&oGBd!0b$Yhs{-ZtmdX=88k-1F@<8VS#Jr6C4{QF3#M>edd|> zBgQu_UbC6F)46RYXrc=lwBk!IJWJ34Vygy1(&nLW#zPFM(KT1^=t#hX36?QG^k4op z3b#g~n-o%#X@wzcNDM`U&wud?conQEwkdujK=9mi&ppk?i=11xPp6XR;C8H(gp+D_ zE^4pc~7 zk?QJ1@WI7;vMh`IQfly8@}7szfH=H~aUElF5X&$B+OJ2{ych^VL53J*;wEI)lS@U% zuhY|OoH?E|=WkHRF!r63$u0v?mrD?^iPNgZ(RJ>j_u_&fh`}1r;5c^pP=gYO7yu7d zR0dg=Q3gveOO)XdV?ECQ^e_G`V_m}2t$XuiJoCX1)l3bs&tg!)h{d;3)w?x2*bPdO z6vXyPpI{#WV<#XbUwr;kk+a;COs7nuIOpkfIyg6J#zlVtD?AFU7c2%{i5>8-mv0&~2vElP6E^sL9+*k_$N76EOv>XB9wd_qAK$ew$+4 zd%tHx*PBV(EuBmzJMLdqr(#qI&zC%+JC$}NOZ)q7vhUxW3hPc}wnBea+7{Ms3uu0R zzHuFash)SYd}dWtF>1+zdI9GRGg+Z;916Ck0+B{_@@ zJoxY#g1|5S`tL;iRh`05pNVmhKrq{Z=p2t_Oed@{A1-t5ct%gIle1k6?dy#s$@P+` zFpbIU;^Gi{Br=CHJx)LL2!{?XQs_Db4)xUzx}9wYHYOufy9DjxnWyvz_^1E#PxHvr z-%Tm=buhlDSt@8;G^z1jsi{S>v}CGQD4;=O35-~*F@(0Fn{oGSruZ-dGvrHO{xo8I zLq51e8VYKIdPiO;;wBguk@x*@iT~=q_{+Tfl@xk_3IT8VK5l5xw+ZIy2`R_7NH4s$6;y3m+)8}A~He=+;jLo zPW`zLFbYTbgJ<8Q@{43r#6nt%W|-osRD(1vm@MFYg-YP3f959$0`mus5rTqPOpunM z+y4G^-(D3Ej3mQx`5s^S>P7zGtJg8& z`I~?JFHc$b0fQj~sq@a2UQj*ICLD$Ib27l)Vz7Lll;FF(wiHTptnK^=q zz)Y38Q;-n3E=`@bHxjW?1Rgqf4hX#T^2>;!E+5f)3}jnbNx+C8Cb}~|M3C&4U-$~n z2aJj6bn5$Uq(wC?WLOL0hFBcdI*dBL`@28JOE11iuiIrbm_*CCm4!}XZM6DK?P4d3 zBS8`FRN6`>@kXUJI?Hx2tH8F29ktF7FuwS4)@Uv7Y-cbau? z-&<0Y$)dWOnDo~x?+Od+R&p~7E1eK26Im3+RFjFO#6XC!f)L|EnK3LMJP;{W#1OQo zSspt$bAaD}?lrdD0V+9!XWR8`0_`EjT3-0d=P2DMGLaaA8cXoP($Wc>&rlNy)`V8; zT;nl1qF{qXy~>9ky@z?W$cc?Ht$18eR6V?!N99<@w7Vy^iTt5&OA_OO(hKI zu`xx7Qe(YBqSK@7(INOj%=jUVmASRG(R_a*y%XJTBAS%QY=@>hk#vn4 zH*V~DjfBzKD*&F9(6M93npjY~=Vl0@=~=LATesGCe&#cuXqvMm1&zTi3QV4RB!$)^GBsKK3}d-k=*cu#BP361y}nLD4$>@4YAS*tH=U zCr_Si))a78_@m9u&8e1NZ5OItq`VjF$f;AOrrg0cuhwkQ`|9fIu2$BkKmF-uucT{r zyWN|X0_~-+RAWQp_Wn$JZq_~hwoq8c7*6B0Y3S;S8(Pq_ndv4D(m3YHn5O3j!TR-@iGkp8u_GNJO2_^JfHpivuKtP zR0tBbtuwZuG*1V>-G)S2y_nk3B=qkb+6mevIQ**0t@k_o2BLOR0gfQaK2MUI2333?;v0;MJiT7Od ziwU7txIQWposfkIxf%2DeS*R8)h}M9(t=Vf#`Y z9&*j;hHGSDh!vW~r(P-4vEPl`Te9ujL5l#<~#S@9>)L6V2 zN;>?=|NQefdyo-x(b7p-Krt9mG?ZjAV$N*vH~)`+g{@Heq$Z)A*exZ?S{$%l`K)2gH*DFqYE|m z$>0zflj%C0aFtxwvDGG-jTWh|mGRI1!f!M2^8~xZIOHf9!MJ)%4Vg^Hbdw(IJn`^R za=%4xv?fjrSn(V=vK>yC;<>MBX{?F$ks$;wUc9)Y9@AROV~;(yqia&ig6_RQwgcqr z>+20KR9c(2+MvmzNebxDp+gM@Y&R@b>OZNf{Pu7E_V#n`@jbV)u-aL`rWtK5?bcs+ zYhfit)oQ-+by-;NI)$Y{;{t1?;#2pRhaP%p*8#hgOW3A=1)9b1-QWG)x23QWtiTwk zLWyMaZ21Kyy2!uyS3i%ZU*nccq_{N^uJA+u#b1rVV7Eahl!yjAF`g1Ttys=qco~Qa z%aKviL+ld6s>}63#(+bVVF|+`&SyAEvMjn#sudbaUik7CP_3d%HRZw>o_XR!1RrB+ z8f=XckGM1&2K2Laa<1^HLdSvdmCUb9t>`61tSyLrqiwXjUf(!W7?o zRM?Kp2A+HV^AQ0a;EBgSNbuVn<%xUVlj1}s_OFw&R!~DaZ1CYHAE3($IhPr%zZL5$ zWoO_xuIQR89*ff)iaw?9l4orhK`mg``O|Q4x`c4WY#cbP3 z=H*%F%eOrdI1!D0%VKRo=d_%vLyzGY4_f$I-9jLal}ltw#tRY!*44l!^x* ze1KP8xd2*#7Ta_yAu99KZ71=AwS(kVhIB$?QGL(p4mNCJDao`Xlh|ZJTRS{u*hDNC zi5XUMHrB=jGL{$TF*+bKq2(son(ZMb1~N@?J5b3ZXO$GZcJ(^LjWy={7S;`7Yx!E? zL|mN(d`$$H;e&wb#R6yFWvokl^~INX;NC-Z>-I82MpBZahDxL?aayae?Fz+z;hCqO z-r?#r>qvHQg_V>}3dY~Aw5_ca{QkrzK0%gcx5etY+x1knv9MINsrB1!zwEX*Zl9J1`w>nYFNHSvSv}JJ%?r-RNs>rm$x5TE-YY z_OXv`r=um?^}WfJ$g+$VUp`MTc|&U=Mmc-mDT*xifol{@f)516nml%N!ExcjtB5st z$(XpBDbMp_+J zQjk6d$}?Mn8_^L*rt7@-{y7S{O3oFmX}4Uf$qhA&N=TI(8*y`bt($&GbPJc477+4g z>>7S}Qx{K%M8~UKxwaCUS4c((N?`)!V1Onzf|Pko2Z3=ogkY8!=ptitj4!@;mB1oF zbE2cY$%7{f`dp{4tK>S2t==WnHJU9t?OIW!d$n~F3xKDddTMHoru%72atmjvyYEEO zI{V$<{oO`^b-UfE#uj&at)eJmlA-0+-;VOzTVb`E3Ey5&{#~W8cJqN@y9q^lPur)? zY(bD1!@|25tls60wiVVkncnsZxZT41-h1!8sfBg3fowMkNT2!M@BQ9Z+pXq-$ZUq< z>r#ght;42$x5Yb0W+Dym>9c1Evd!cm>T3EK%WD^3#|KyA#F`PK@_i)j4 zB1+<&@75MqeD6aKpKY4E#_w;tFFAf9TzvI4oVsWU?Lz$`YMNTb#B(KL$-;o1xkg8> za_)gSa#_Q&RlAW9w(V?pwn3Ywfi%D?5}j7Bx{}ZPWj3E3Ecs-t`LW2Y>JfHG$jqst|8mH&a*>GHmZ4>o?ZO z!YESIn(1Jt3XCU1z#~GeSW}B>SOTV9NNX*}jvd<`?D~Fgrm${0Kq7qa_kQn`QhVv8 zmu@@D2ytr9oH>n%AvnkDufM(n2-voF0$GE+cN#lLU*F6b=>bOe2o+r(Jbk7GrVMp2 zK$@#W1!xd27%YKU^cp)i=Q!`kvz!q8bbVhlIng?T5rz_LDhgTQ(fgGwT%jwTt<4({ z+>XHUj^__CW@f|?)N%0O!RBzdbm>w(S845-nM12~(-P1W!^Y6zB(^IX+Cx15@?}cj z!m^5*mJuA5 z3D$VTm(zu`b)Yy7@ZNrRRaH$x$NTTU|Ld-GQdNHIw|)zN`|i7M`)=;!x*>4kmGe^z zIK??&=fXBPj5soebTC-$aPq)W2BBd7=si@-5x9<$)%A`hHXW_mIcI5Eq9tHC_uwNK zHN5oFd9-c_5l`_9=S!@y_*85xv9pjdMYI5epjvR@;!D`-GWQ-`B9r({sn~q4TDA1L zh+?sBC^wl93Bwx3} zN^Pd@hDIjTO-nb!0yl0%cj4rrj9hOppKZi)mDYPj3}#AE*c~opa_5XOT)cP@Yi-j` z>~04vomQ7FUBVdC)Op>m+23ZNY`5iVFVMY~s(Mc^3*2+Mk6KF^F4jHxGD;3IW*Mjb zCbs2G42CyU%~(_|T6XxUpZa%1N|k^b<(X%m1T1Le+p2u4*ch;;svDf%psUv?bOrI( z$QX0|$_UZG!6OH5s;q#iYX9Zs1?Rfi55F^TWxlbU<%5R6KtPL ztCJdx+ehp?xCpAg9X3{A%JO?B{h85Cv&lT(>4QYcHBBSFTXx1@jB@cRX-yN{{6BUb%7wpm9BKChfx2go19z-EMV1 zu};t6WC&qME`kf2be9h?rpu+ZF_qM=kanra>I|VlLWU8`kNx;hW26t-L9k>Nyq0|K zbI*|pJoWSwh}g*HiN{E6Vw#67a#O_sv9!hC_@A3W1!MErWJ z$RuC4!b&&LR$Oi3zV^?%O`s>>33WdjgK&@mi@dl}k<;P6gB3zWSBW$!VzFZC@(NqG z3fOs1ZQkr8gTY`&A?Tf^irXjPl`B_vaL&)ZH@VBZoisQ5-UlDtra)FgEH?pA$i!j7 zb&PCs`ap+a)nRk8z-F}!dK8s8BnUtGWB)ed$XJXqK{Y6XcL78&WT5c*PrpF0$_GF2 zC{{Me!gc1&3V!q^9W%n{2Dz;uOh|nR!xVF9EOW8ea`f;K5=owOF<#Y9^Ec0)0GCR1 z1x?QJQzr=mm*2jQ_kBuTU?>OKEEjNgnJV;R!a*~%KC~isPf)Ks{^;WXJomzvaKY2b zJUOd$!d0Gm_(&aS--z+7P}W7}QPO&upPz4<(6;*$9BK;Yr723DT@z_6#^W)@m?;KN z?>)~x`|NF{|96vi{3;!Gi6!)AYpFfXK#c=*t?xIuVDWZ=k`7mHY~clhS*l%WLq^SN zu|q-4&{yvg%)i^%@m}(d*Agar*U4nkxIcTRQcc6H6f`nidNL}BTECPYZ>+sdFBBY{ z%dlYx-ci`p*!j-mQ>g_v?5yLu8wnwB?b|! z?1q40M5ZI0g3Wq#Go@b%*ET&r{*(V2@0YMT4^uqt(2gSFc_rc+Z)04>m~eTe*x{6A5}UoLZJoogjooUVL?p zu|2}rEa6$eX%-n*>$prT7T>n05?}n|k3Eb^;DzTu&ZCc5)a5nVUXU2) z7@H-W2!qjpT!n*k1|LTBO-b-&3r}?WlIpPrTLZE@@@uEp@7CA0)^hRUMF7s6IkV#w zzFm3s)mI52aPHhWD(_k|$7_ZIY5FUY=$SECOzfr;V%bvAz=uBc z9W`xFeAmj#$`qVsSB6Y6R8ml~NXbDoKg!s5IQ*V@oG*C!!rO!pzgkrYx-)hn!GLkV z7B-u3{*9MeJnVV(t*`K&dlxAu21~cL7OFN3_oj2Yxw#2M%j;I_qiuny#;ojKne*F~ zwvtQM)SbvI<8I`XEEtD*90#~^wE{CoB@19ZL0oKl+w>BMc)6g�Tv#euS*Rw&F^0 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�Y*A`?t}6xPfNz@H5788`uhmC3x19z8;f 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 literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.png new file mode 100644 index 0000000000000000000000000000000000000000..a6e5afa031b716bdece33bf583b4c1f9704eef86 GIT binary patch literal 23211 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 L&2Kd7x}pCMGZJ6$ literal 0 HcmV?d00001 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.txt b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava.txt new file mode 100644 index 0000000..e69de29 diff --git a/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png b/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac464865d577ca864a21d067e84578ea887e19f GIT binary patch literal 18963 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