Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X _ __bool__() (fastlife.domain.model.security_policy.HasPermission method) __call__() (fastlife.adapters.jinjax.renderer.JinjaxEngine method) (fastlife.middlewares.base.AbstractMiddleware method) (fastlife.middlewares.reverse_proxy.x_forwarded.XForwardedStar method) (fastlife.middlewares.session.middleware.SessionMiddleware method) (fastlife.service.templates.AbstractTemplateRendererFactory method) (fastlife.service.translations.LocalizerFactory method) (fastlife.service.translations.TranslatableStringFactory method) __contains__() (fastlife.testing.form.WebForm method) __new__() (fastlife.domain.model.security_policy.HasPermission method) (fastlife.service.translations.TranslatableString method) __repr__() (fastlife.domain.model.security_policy.HasPermission method) (fastlife.testing.dom.Element method) (fastlife.testing.form.WebForm method) __setitem__() (fastlife.testing.session.Session method) __str__() (fastlife.testing.dom.Element method) A A (JinjaX component) A_CLASS (fastlife.template_globals.Globals attribute) AbsractSessionSerializer (class in fastlife.middlewares.session.serializer) AbstractMiddleware (class in fastlife.middlewares.base) AbstractNoMFASecurityPolicy (class in fastlife.service.security_policy) AbstractSecurityPolicy (class in fastlife.service.security_policy) AbstractTemplateRenderer (class in fastlife.service.templates) AbstractTemplateRendererFactory (class in fastlife.service.templates) accept() (fastlife.adapters.jinjax.widget_factory.base.BaseWidgetBuilder method) (fastlife.adapters.jinjax.widget_factory.bool_builder.BoolBuilder method) (fastlife.adapters.jinjax.widget_factory.emailstr_builder.EmailStrBuilder method) (fastlife.adapters.jinjax.widget_factory.enum_builder.EnumBuilder method) (fastlife.adapters.jinjax.widget_factory.literal_builder.LiteralBuilder method) (fastlife.adapters.jinjax.widget_factory.model_builder.ModelBuilder method) (fastlife.adapters.jinjax.widget_factory.secretstr_builder.SecretStrBuilder method) (fastlife.adapters.jinjax.widget_factory.sequence_builder.SequenceBuilder method) (fastlife.adapters.jinjax.widget_factory.set_builder.SetBuilder method) (fastlife.adapters.jinjax.widget_factory.simpletype_builder.SimpleTypeBuilder method) (fastlife.adapters.jinjax.widget_factory.union_builder.UnionBuilder method) add_api_route() (fastlife.config.configurator.GenericConfigurator method) add_exception_handler() (fastlife.config.configurator.GenericConfigurator method) add_middleware() (fastlife.config.configurator.GenericConfigurator method) add_openapi_tag() (fastlife.config.configurator.GenericConfigurator method) add_renderer() (fastlife.config.configurator.GenericConfigurator method) add_renderer_global() (fastlife.config.configurator.GenericConfigurator method) add_renderer_globals() (fastlife.domain.model.request.GenericRequest method) add_route() (fastlife.config.configurator.GenericConfigurator method) add_static_route() (fastlife.config.configurator.GenericConfigurator method) add_template_search_path() (fastlife.config.configurator.GenericConfigurator method) add_translation_dirs() (fastlife.config.configurator.GenericConfigurator method) all_registered_permissions (fastlife.config.configurator.GenericConfigurator property) Allowed (class in fastlife.domain.model.security_policy) Anonymous (in module fastlife.domain.model.security_policy) AnyLiteral (in module fastlife.domain.model.types) AnyRequest (in module fastlife.adapters.fastapi.request) aria_label (fastlife.adapters.jinjax.widgets.base.Widget attribute) as_def() (fastlife.adapters.jinjax.jinjax_ext.inspectable_component.InspectableComponent method) attrs (fastlife.testing.dom.Element property) Authenticated (class in fastlife.domain.model.security_policy) AuthenticationState (in module fastlife.domain.model.security_policy) B BaseWidgetBuilder (class in fastlife.adapters.jinjax.widget_factory.base) BoolBuilder (class in fastlife.adapters.jinjax.widget_factory.bool_builder) BooleanWidget (class in fastlife.adapters.jinjax.widgets.boolean) build() (fastlife.adapters.jinjax.widget_factory.base.BaseWidgetBuilder method) (fastlife.adapters.jinjax.widget_factory.bool_builder.BoolBuilder method) (fastlife.adapters.jinjax.widget_factory.emailstr_builder.EmailStrBuilder method) (fastlife.adapters.jinjax.widget_factory.enum_builder.EnumBuilder method) (fastlife.adapters.jinjax.widget_factory.factory.WidgetFactory method) (fastlife.adapters.jinjax.widget_factory.literal_builder.LiteralBuilder method) (fastlife.adapters.jinjax.widget_factory.model_builder.ModelBuilder method) (fastlife.adapters.jinjax.widget_factory.secretstr_builder.SecretStrBuilder method) (fastlife.adapters.jinjax.widget_factory.sequence_builder.SequenceBuilder method) (fastlife.adapters.jinjax.widget_factory.set_builder.SetBuilder method) (fastlife.adapters.jinjax.widget_factory.simpletype_builder.SimpleTypeBuilder method) (fastlife.adapters.jinjax.widget_factory.union_builder.UnionBuilder method) build_asgi_app() (fastlife.config.configurator.GenericConfigurator method) build_authentication_state() (fastlife.service.security_policy.AbstractSecurityPolicy method) (fastlife.service.security_policy.InsecurePolicy method) build_docstring() (fastlife.adapters.jinjax.jinjax_ext.inspectable_component.InspectableComponent method) build_searchpath() (in module fastlife.adapters.jinjax.renderer) build_types() (fastlife.adapters.jinjax.widgets.union.UnionWidget method) Builtins (in module fastlife.domain.model.types) Button (JinjaX component) button() (fastlife.testing.form.WebForm method) BUTTON_CLASS (fastlife.template_globals.Globals attribute) by_label_text() (fastlife.testing.dom.Element method) (fastlife.testing.testclient.WebResponse method) by_node_name() (fastlife.testing.dom.Element method) (fastlife.testing.testclient.WebResponse method) by_text() (fastlife.testing.dom.Element method) (fastlife.testing.testclient.WebResponse method) C check_csrf() (in module fastlife.service.csrf) check_permission() (in module fastlife.service.check_permission) Checkable (class in fastlife.adapters.jinjax.widgets.checklist) Checkbox (JinjaX component) CHECKBOX_CLASS (fastlife.template_globals.Globals attribute) ChecklistWidget (class in fastlife.adapters.jinjax.widgets.checklist) claimed_identity() (fastlife.service.security_policy.AbstractSecurityPolicy method) click() (fastlife.testing.dom.Element method) ConfigurationError Configurator (class in fastlife.config.configurator) configure() (in module fastlife.config.configurator) content_type (fastlife.testing.testclient.WebResponse property) cookies (fastlife.testing.testclient.WebTestClient property) create_csrf_token() (in module fastlife.domain.model.csrf) create_ref_node() (in module fastlife.adapters.jinjax.jinjax_ext.jinjax_doc) csrf_token_name (fastlife.settings.Settings attribute) CSRFAttack CSRFToken (class in fastlife.domain.model.csrf) CsrfToken (JinjaX component) D decode_reverse_proxy_headers (fastlife.settings.Settings attribute) default_locale (fastlife.settings.Settings attribute) default_negociator() (in module fastlife.service.locale_negociator) DefaultRegistry (in module fastlife.service.registry) delete() (fastlife.testing.testclient.WebTestClient method) Denied (class in fastlife.domain.model.security_policy) description (fastlife.config.openapiextra.ExternalDocs attribute) (fastlife.config.openapiextra.OpenApiTag attribute) deserialize() (fastlife.adapters.itsdangerous.session.SignedSessionSerializer method) (fastlife.middlewares.session.serializer.AbsractSessionSerializer method) Details (JinjaX component) DETAILS_CLASS (fastlife.template_globals.Globals attribute) domain_name (fastlife.settings.Settings attribute) DropDownWidget (class in fastlife.adapters.jinjax.widgets.dropdown) E Element (class in fastlife.testing.dom) EmailStrBuilder (class in fastlife.adapters.jinjax.widget_factory.emailstr_builder) EnumBuilder (class in fastlife.adapters.jinjax.widget_factory.enum_builder) error (fastlife.adapters.jinjax.widgets.base.Widget attribute) exception_handler() (in module fastlife.config.exceptions) external_docs (fastlife.config.openapiextra.OpenApiTag attribute) ExternalDocs (class in fastlife.config.openapiextra) F FastAPI fastlife module fastlife.adapters module fastlife.adapters.fastapi module fastlife.adapters.fastapi.form module fastlife.adapters.fastapi.form_data module fastlife.adapters.fastapi.localizer module fastlife.adapters.fastapi.request module fastlife.adapters.fastapi.routing module fastlife.adapters.fastapi.routing.route module fastlife.adapters.fastapi.routing.router module fastlife.adapters.itsdangerous module fastlife.adapters.itsdangerous.session module fastlife.adapters.jinjax module fastlife.adapters.jinjax.jinjax_ext module fastlife.adapters.jinjax.jinjax_ext.docstring module fastlife.adapters.jinjax.jinjax_ext.inspectable_catalog module fastlife.adapters.jinjax.jinjax_ext.inspectable_component module fastlife.adapters.jinjax.jinjax_ext.jinjax_doc module fastlife.adapters.jinjax.renderer module fastlife.adapters.jinjax.widget_factory module fastlife.adapters.jinjax.widget_factory.base module fastlife.adapters.jinjax.widget_factory.bool_builder module fastlife.adapters.jinjax.widget_factory.emailstr_builder module fastlife.adapters.jinjax.widget_factory.enum_builder module fastlife.adapters.jinjax.widget_factory.factory module fastlife.adapters.jinjax.widget_factory.literal_builder module fastlife.adapters.jinjax.widget_factory.model_builder module fastlife.adapters.jinjax.widget_factory.secretstr_builder module fastlife.adapters.jinjax.widget_factory.sequence_builder module fastlife.adapters.jinjax.widget_factory.set_builder module fastlife.adapters.jinjax.widget_factory.simpletype_builder module fastlife.adapters.jinjax.widget_factory.union_builder module fastlife.adapters.jinjax.widgets module fastlife.adapters.jinjax.widgets.base module fastlife.adapters.jinjax.widgets.boolean module fastlife.adapters.jinjax.widgets.checklist module fastlife.adapters.jinjax.widgets.dropdown module fastlife.adapters.jinjax.widgets.hidden module fastlife.adapters.jinjax.widgets.model module fastlife.adapters.jinjax.widgets.sequence module fastlife.adapters.jinjax.widgets.text module fastlife.adapters.jinjax.widgets.union module fastlife.config module fastlife.config.configurator module fastlife.config.exceptions module fastlife.config.openapiextra module fastlife.config.resources module fastlife.config.views module fastlife.domain module fastlife.domain.model module fastlife.domain.model.asgi module fastlife.domain.model.csrf module fastlife.domain.model.form module fastlife.domain.model.request module fastlife.domain.model.security_policy module fastlife.domain.model.template module fastlife.domain.model.types module fastlife.middlewares module fastlife.middlewares.base module fastlife.middlewares.reverse_proxy module fastlife.middlewares.reverse_proxy.x_forwarded module fastlife.middlewares.session module fastlife.middlewares.session.middleware module fastlife.middlewares.session.serializer module fastlife.service module fastlife.service.check_permission module fastlife.service.csrf module fastlife.service.locale_negociator module fastlife.service.registry module fastlife.service.security_policy module fastlife.service.templates module fastlife.service.translatablestring module fastlife.service.translations module fastlife.settings module fastlife.shared_utils module fastlife.shared_utils.infer module fastlife.shared_utils.resolver module fastlife.template_globals module fastlife.testing module fastlife.testing.dom module fastlife.testing.form module fastlife.testing.session module fastlife.testing.testclient module fastlife.views module fastlife.views.pydantic_form module fastlife_route_prefix (fastlife.settings.Settings attribute) FatalError (class in fastlife.adapters.jinjax.widget_factory.factory) find_mo_files() (in module fastlife.service.translations) Forbidden (fastlife.service.security_policy.AbstractSecurityPolicy attribute) forget() (fastlife.service.security_policy.AbstractSecurityPolicy method) (fastlife.service.security_policy.InsecurePolicy method) form (fastlife.testing.dom.Element property) (fastlife.testing.testclient.WebResponse property) Form (JinjaX component) FORM_CLASS (fastlife.template_globals.Globals attribute) form_data_model_prefix (fastlife.settings.Settings attribute) form_model() (in module fastlife.adapters.fastapi.form) fullname (fastlife.adapters.jinjax.widgets.base.TypeWrapper property) G generate_docstring() (in module fastlife.adapters.jinjax.jinjax_ext.docstring) GenericConfigurator (class in fastlife.config.configurator) GenericRegistry (class in fastlife.service.registry) GenericRequest (class in fastlife.domain.model.request) get() (fastlife.testing.testclient.WebTestClient method) get_all_by_text() (fastlife.testing.dom.Element method) get_authentication_state() (fastlife.service.security_policy.AbstractSecurityPolicy method) get_localizer() (in module fastlife.adapters.fastapi.localizer) get_markup() (fastlife.adapters.jinjax.widget_factory.factory.WidgetFactory method) get_registry() (in module fastlife.adapters.fastapi.request) get_request() (in module fastlife.adapters.fastapi.request) get_route_handler() (fastlife.adapters.fastapi.routing.route.Route method) get_widget() (fastlife.adapters.jinjax.widget_factory.factory.WidgetFactory method) Globals (class in fastlife.template_globals) H h1 (fastlife.testing.dom.Element property) H1 (JinjaX component) H1_CLASS (fastlife.template_globals.Globals attribute) h2 (fastlife.testing.dom.Element property) H2 (JinjaX component) H2_CLASS (fastlife.template_globals.Globals attribute) H3 (JinjaX component) H3_CLASS (fastlife.template_globals.Globals attribute) H3_SUMMARY_CLASS (fastlife.template_globals.Globals attribute) H4 (JinjaX component) H4_CLASS (fastlife.template_globals.Globals attribute) H5 (JinjaX component) H5_CLASS (fastlife.template_globals.Globals attribute) H6 (JinjaX component) H6_CLASS (fastlife.template_globals.Globals attribute) handle_arg_type() (in module fastlife.adapters.jinjax.jinjax_ext.jinjax_doc) has_permission() (fastlife.domain.model.request.GenericRequest method) (fastlife.service.security_policy.AbstractSecurityPolicy method) (fastlife.service.security_policy.InsecurePolicy method) HasPermission (class in fastlife.domain.model.security_policy) headers (fastlife.testing.testclient.WebResponse property) Hidden (JinjaX component) HiddenWidget (class in fastlife.adapters.jinjax.widgets.hidden) hint (fastlife.adapters.jinjax.widgets.base.Widget attribute) html (fastlife.testing.testclient.WebResponse property) html_body (fastlife.testing.testclient.WebResponse property) HTMX hx_target (fastlife.testing.dom.Element property) I ICON_BUTTON_CLASS (fastlife.template_globals.Globals attribute) icons.AcademicCap (JinjaX component) icons.AdjustmentsHorizontal (JinjaX component) icons.AdjustmentsVertical (JinjaX component) icons.ArchiveBox (JinjaX component) icons.ArchiveBoxArrowDown (JinjaX component) icons.ArchiveBoxXMark (JinjaX component) icons.ArrowDown (JinjaX component) icons.ArrowDownCircle (JinjaX component) icons.ArrowDownLeft (JinjaX component) icons.ArrowDownOnSquare (JinjaX component) icons.ArrowDownOnSquareStack (JinjaX component) icons.ArrowDownRight (JinjaX component) icons.ArrowDownTray (JinjaX component) icons.ArrowLeft (JinjaX component) icons.ArrowLeftCircle (JinjaX component) icons.ArrowLeftEndOnRectangle (JinjaX component) icons.ArrowLeftOnRectangle (JinjaX component) icons.ArrowLeftStartOnRectangle (JinjaX component) icons.ArrowLongDown (JinjaX component) icons.ArrowLongLeft (JinjaX component) icons.ArrowLongRight (JinjaX component) icons.ArrowLongUp (JinjaX component) icons.ArrowPath (JinjaX component) icons.ArrowPathRoundedSquare (JinjaX component) icons.ArrowRight (JinjaX component) icons.ArrowRightCircle (JinjaX component) icons.ArrowRightEndOnRectangle (JinjaX component) icons.ArrowRightOnRectangle (JinjaX component) icons.ArrowRightStartOnRectangle (JinjaX component) icons.ArrowSmallDown (JinjaX component) icons.ArrowSmallLeft (JinjaX component) icons.ArrowSmallRight (JinjaX component) icons.ArrowSmallUp (JinjaX component) icons.ArrowsPointingIn (JinjaX component) icons.ArrowsPointingOut (JinjaX component) icons.ArrowsRightLeft (JinjaX component) icons.ArrowsUpDown (JinjaX component) icons.ArrowTopRightOnSquare (JinjaX component) icons.ArrowTrendingDown (JinjaX component) icons.ArrowTrendingUp (JinjaX component) icons.ArrowTurnDownLeft (JinjaX component) icons.ArrowTurnDownRight (JinjaX component) icons.ArrowTurnLeftDown (JinjaX component) icons.ArrowTurnLeftUp (JinjaX component) icons.ArrowTurnRightDown (JinjaX component) icons.ArrowTurnRightUp (JinjaX component) icons.ArrowTurnUpLeft (JinjaX component) icons.ArrowTurnUpRight (JinjaX component) icons.ArrowUp (JinjaX component) icons.ArrowUpCircle (JinjaX component) icons.ArrowUpLeft (JinjaX component) icons.ArrowUpOnSquare (JinjaX component) icons.ArrowUpOnSquareStack (JinjaX component) icons.ArrowUpRight (JinjaX component) icons.ArrowUpTray (JinjaX component) icons.ArrowUturnDown (JinjaX component) icons.ArrowUturnLeft (JinjaX component) icons.ArrowUturnRight (JinjaX component) icons.ArrowUturnUp (JinjaX component) icons.AtSymbol (JinjaX component) icons.Backspace (JinjaX component) icons.Backward (JinjaX component) icons.Banknotes (JinjaX component) icons.Bars2 (JinjaX component) icons.Bars3 (JinjaX component) icons.Bars3BottomLeft (JinjaX component) icons.Bars3BottomRight (JinjaX component) icons.Bars3CenterLeft (JinjaX component) icons.Bars4 (JinjaX component) icons.BarsArrowDown (JinjaX component) icons.BarsArrowUp (JinjaX component) icons.Battery0 (JinjaX component) icons.Battery100 (JinjaX component) icons.Battery50 (JinjaX component) icons.Beaker (JinjaX component) icons.Bell (JinjaX component) icons.BellAlert (JinjaX component) icons.BellSlash (JinjaX component) icons.BellSnooze (JinjaX component) icons.Bold (JinjaX component) icons.Bolt (JinjaX component) icons.BoltSlash (JinjaX component) icons.Bookmark (JinjaX component) icons.BookmarkSlash (JinjaX component) icons.BookmarkSquare (JinjaX component) icons.BookOpen (JinjaX component) icons.Briefcase (JinjaX component) icons.BugAnt (JinjaX component) icons.BuildingLibrary (JinjaX component) icons.BuildingOffice (JinjaX component) icons.BuildingOffice2 (JinjaX component) icons.BuildingStorefront (JinjaX component) icons.Cake (JinjaX component) icons.Calculator (JinjaX component) icons.Calendar (JinjaX component) icons.CalendarDateRange (JinjaX component) icons.CalendarDays (JinjaX component) icons.Camera (JinjaX component) icons.ChartBar (JinjaX component) icons.ChartBarSquare (JinjaX component) icons.ChartPie (JinjaX component) icons.ChatBubbleBottomCenter (JinjaX component) icons.ChatBubbleBottomCenterText (JinjaX component) icons.ChatBubbleLeft (JinjaX component) icons.ChatBubbleLeftEllipsis (JinjaX component) icons.ChatBubbleLeftRight (JinjaX component) icons.ChatBubbleOvalLeft (JinjaX component) icons.ChatBubbleOvalLeftEllipsis (JinjaX component) icons.Check (JinjaX component) icons.CheckBadge (JinjaX component) icons.CheckCircle (JinjaX component) icons.ChevronDoubleDown (JinjaX component) icons.ChevronDoubleLeft (JinjaX component) icons.ChevronDoubleRight (JinjaX component) icons.ChevronDoubleUp (JinjaX component) icons.ChevronDown (JinjaX component) icons.ChevronLeft (JinjaX component) icons.ChevronRight (JinjaX component) icons.ChevronUp (JinjaX component) icons.ChevronUpDown (JinjaX component) icons.CircleStack (JinjaX component) icons.Clipboard (JinjaX component) icons.ClipboardDocument (JinjaX component) icons.ClipboardDocumentCheck (JinjaX component) icons.ClipboardDocumentList (JinjaX component) icons.Clock (JinjaX component) icons.Cloud (JinjaX component) icons.CloudArrowDown (JinjaX component) icons.CloudArrowUp (JinjaX component) icons.CodeBracket (JinjaX component) icons.CodeBracketSquare (JinjaX component) icons.Cog (JinjaX component) icons.Cog6Tooth (JinjaX component) icons.Cog8Tooth (JinjaX component) icons.CommandLine (JinjaX component) icons.ComputerDesktop (JinjaX component) icons.CpuChip (JinjaX component) icons.CreditCard (JinjaX component) icons.Cube (JinjaX component) icons.CubeTransparent (JinjaX component) icons.CurrencyBangladeshi (JinjaX component) icons.CurrencyDollar (JinjaX component) icons.CurrencyEuro (JinjaX component) icons.CurrencyPound (JinjaX component) icons.CurrencyRupee (JinjaX component) icons.CurrencyYen (JinjaX component) icons.CursorArrowRays (JinjaX component) icons.CursorArrowRipple (JinjaX component) icons.DevicePhoneMobile (JinjaX component) icons.DeviceTablet (JinjaX component) icons.Divide (JinjaX component) icons.Document (JinjaX component) icons.DocumentArrowDown (JinjaX component) icons.DocumentArrowUp (JinjaX component) icons.DocumentChartBar (JinjaX component) icons.DocumentCheck (JinjaX component) icons.DocumentCurrencyBangladeshi (JinjaX component) icons.DocumentCurrencyDollar (JinjaX component) icons.DocumentCurrencyEuro (JinjaX component) icons.DocumentCurrencyPound (JinjaX component) icons.DocumentCurrencyRupee (JinjaX component) icons.DocumentCurrencyYen (JinjaX component) icons.DocumentDuplicate (JinjaX component) icons.DocumentMagnifyingGlass (JinjaX component) icons.DocumentMinus (JinjaX component) icons.DocumentPlus (JinjaX component) icons.DocumentText (JinjaX component) icons.EllipsisHorizontal (JinjaX component) icons.EllipsisHorizontalCircle (JinjaX component) icons.EllipsisVertical (JinjaX component) icons.Envelope (JinjaX component) icons.EnvelopeOpen (JinjaX component) icons.Equals (JinjaX component) icons.ExclamationCircle (JinjaX component) icons.ExclamationTriangle (JinjaX component) icons.Eye (JinjaX component) icons.EyeDropper (JinjaX component) icons.EyeSlash (JinjaX component) icons.FaceFrown (JinjaX component) icons.FaceSmile (JinjaX component) icons.Film (JinjaX component) icons.FingerPrint (JinjaX component) icons.Fire (JinjaX component) icons.Flag (JinjaX component) icons.Folder (JinjaX component) icons.FolderArrowDown (JinjaX component) icons.FolderMinus (JinjaX component) icons.FolderOpen (JinjaX component) icons.FolderPlus (JinjaX component) icons.Forward (JinjaX component) icons.Funnel (JinjaX component) icons.Gif (JinjaX component) icons.Gift (JinjaX component) icons.GiftTop (JinjaX component) icons.GlobeAlt (JinjaX component) icons.GlobeAmericas (JinjaX component) icons.GlobeAsiaAustralia (JinjaX component) icons.GlobeEuropeAfrica (JinjaX component) icons.H1 (JinjaX component) icons.H2 (JinjaX component) icons.H3 (JinjaX component) icons.HandRaised (JinjaX component) icons.HandThumbDown (JinjaX component) icons.HandThumbUp (JinjaX component) icons.Hashtag (JinjaX component) icons.Heart (JinjaX component) icons.Home (JinjaX component) icons.HomeModern (JinjaX component) icons.Identification (JinjaX component) icons.Inbox (JinjaX component) icons.InboxArrowDown (JinjaX component) icons.InboxStack (JinjaX component) icons.InformationCircle (JinjaX component) icons.Italic (JinjaX component) icons.Key (JinjaX component) icons.Language (JinjaX component) icons.Lifebuoy (JinjaX component) icons.LightBulb (JinjaX component) icons.Link (JinjaX component) icons.LinkSlash (JinjaX component) icons.ListBullet (JinjaX component) icons.LockClosed (JinjaX component) icons.LockOpen (JinjaX component) icons.MagnifyingGlass (JinjaX component) icons.MagnifyingGlassCircle (JinjaX component) icons.MagnifyingGlassMinus (JinjaX component) icons.MagnifyingGlassPlus (JinjaX component) icons.Map (JinjaX component) icons.MapPin (JinjaX component) icons.Megaphone (JinjaX component) icons.Microphone (JinjaX component) icons.Minus (JinjaX component) icons.MinusCircle (JinjaX component) icons.MinusSmall (JinjaX component) icons.Moon (JinjaX component) icons.MusicalNote (JinjaX component) icons.Newspaper (JinjaX component) icons.NoSymbol (JinjaX component) icons.NumberedList (JinjaX component) icons.PaintBrush (JinjaX component) icons.PaperAirplane (JinjaX component) icons.PaperClip (JinjaX component) icons.Pause (JinjaX component) icons.PauseCircle (JinjaX component) icons.Pencil (JinjaX component) icons.PencilSquare (JinjaX component) icons.PercentBadge (JinjaX component) icons.Phone (JinjaX component) icons.PhoneArrowDownLeft (JinjaX component) icons.PhoneArrowUpRight (JinjaX component) icons.PhoneXMark (JinjaX component) icons.Photo (JinjaX component) icons.Play (JinjaX component) icons.PlayCircle (JinjaX component) icons.PlayPause (JinjaX component) icons.Plus (JinjaX component) icons.PlusCircle (JinjaX component) icons.PlusSmall (JinjaX component) icons.Power (JinjaX component) icons.PresentationChartBar (JinjaX component) icons.PresentationChartLine (JinjaX component) icons.Printer (JinjaX component) icons.PuzzlePiece (JinjaX component) icons.QrCode (JinjaX component) icons.QuestionMarkCircle (JinjaX component) icons.QueueList (JinjaX component) icons.Radio (JinjaX component) icons.ReceiptPercent (JinjaX component) icons.ReceiptRefund (JinjaX component) icons.RectangleGroup (JinjaX component) icons.RectangleStack (JinjaX component) icons.RocketLaunch (JinjaX component) icons.Rss (JinjaX component) icons.Scale (JinjaX component) icons.Scissors (JinjaX component) icons.Server (JinjaX component) icons.ServerStack (JinjaX component) icons.Share (JinjaX component) icons.ShieldCheck (JinjaX component) icons.ShieldExclamation (JinjaX component) icons.ShoppingBag (JinjaX component) icons.ShoppingCart (JinjaX component) icons.Signal (JinjaX component) icons.SignalSlash (JinjaX component) icons.Slash (JinjaX component) icons.Sparkles (JinjaX component) icons.SpeakerWave (JinjaX component) icons.SpeakerXMark (JinjaX component) icons.Square2Stack (JinjaX component) icons.Square3Stack3d (JinjaX component) icons.Squares2x2 (JinjaX component) icons.SquaresPlus (JinjaX component) icons.Star (JinjaX component) icons.Stop (JinjaX component) icons.StopCircle (JinjaX component) icons.Strikethrough (JinjaX component) icons.Sun (JinjaX component) icons.Swatch (JinjaX component) icons.TableCells (JinjaX component) icons.Tag (JinjaX component) icons.Ticket (JinjaX component) icons.Trash (JinjaX component) icons.Trophy (JinjaX component) icons.Truck (JinjaX component) icons.Tv (JinjaX component) icons.Underline (JinjaX component) icons.User (JinjaX component) icons.UserCircle (JinjaX component) icons.UserGroup (JinjaX component) icons.UserMinus (JinjaX component) icons.UserPlus (JinjaX component) icons.Users (JinjaX component) icons.Variable (JinjaX component) icons.VideoCamera (JinjaX component) icons.VideoCameraSlash (JinjaX component) icons.ViewColumns (JinjaX component) icons.ViewfinderCircle (JinjaX component) icons.Wallet (JinjaX component) icons.Wifi (JinjaX component) icons.Window (JinjaX component) icons.Wrench (JinjaX component) icons.WrenchScrewdriver (JinjaX component) icons.XCircle (JinjaX component) icons.XMark (JinjaX component) id (fastlife.adapters.jinjax.widgets.base.TypeWrapper property) (fastlife.adapters.jinjax.widgets.base.Widget attribute) identity() (fastlife.service.security_policy.AbstractSecurityPolicy method) include() (fastlife.config.configurator.GenericConfigurator method) InlineTemplate (class in fastlife.domain.model.template) Input (JinjaX component) INPUT_CLASS (fastlife.template_globals.Globals attribute) InsecurePolicy (class in fastlife.service.security_policy) InspectableCatalog (class in fastlife.adapters.jinjax.jinjax_ext.inspectable_catalog) InspectableComponent (class in fastlife.adapters.jinjax.jinjax_ext.inspectable_component) is_complex_type() (in module fastlife.shared_utils.infer) is_inline_template_returned() (in module fastlife.shared_utils.infer) is_redirect (fastlife.testing.testclient.WebResponse property) is_union() (in module fastlife.shared_utils.infer) iter_all_by_text() (fastlife.testing.dom.Element method) iter_components() (fastlife.adapters.jinjax.jinjax_ext.inspectable_catalog.InspectableCatalog method) J Jinjax jinjax_auto_reload (fastlife.settings.Settings attribute) jinjax_file_ext (fastlife.settings.Settings attribute) jinjax_global_catalog_class (fastlife.settings.Settings attribute) jinjax_use_cache (fastlife.settings.Settings attribute) JinjaxComponent (class in fastlife.adapters.jinjax.jinjax_ext.jinjax_doc) JinjaxDomain (class in fastlife.adapters.jinjax.jinjax_ext.jinjax_doc) JinjaxEngine (class in fastlife.adapters.jinjax.renderer) JinjaxRenderer (class in fastlife.adapters.jinjax.renderer) JinjaXTemplate (class in fastlife.domain.model.template) K kind (fastlife.domain.model.security_policy.HasPermission attribute) L Label (JinjaX component) LABEL_CLASS (fastlife.template_globals.Globals attribute) lifespan() (fastlife.service.registry.GenericRegistry method) LiteralBuilder (class in fastlife.adapters.jinjax.widget_factory.literal_builder) load() (fastlife.service.translations.LocalizerFactory method) locale_name (fastlife.domain.model.request.GenericRequest attribute) locale_negociator (fastlife.service.registry.GenericRegistry attribute) LocaleName (in module fastlife.service.locale_negociator) LocaleNegociator (in module fastlife.service.locale_negociator) Locality Of Behavior localizer (fastlife.service.registry.GenericRegistry attribute) Localizer (in module fastlife.adapters.fastapi.localizer) LocalizerFactory (class in fastlife.service.translations) M MappingFormData (in module fastlife.adapters.fastapi.form_data) MFARequired (fastlife.service.security_policy.AbstractSecurityPolicy attribute) model_config (fastlife.settings.Settings attribute) ModelBuilder (class in fastlife.adapters.jinjax.widget_factory.model_builder) module fastlife fastlife.adapters fastlife.adapters.fastapi fastlife.adapters.fastapi.form fastlife.adapters.fastapi.form_data fastlife.adapters.fastapi.localizer fastlife.adapters.fastapi.request fastlife.adapters.fastapi.routing fastlife.adapters.fastapi.routing.route fastlife.adapters.fastapi.routing.router fastlife.adapters.itsdangerous fastlife.adapters.itsdangerous.session fastlife.adapters.jinjax fastlife.adapters.jinjax.jinjax_ext fastlife.adapters.jinjax.jinjax_ext.docstring fastlife.adapters.jinjax.jinjax_ext.inspectable_catalog fastlife.adapters.jinjax.jinjax_ext.inspectable_component fastlife.adapters.jinjax.jinjax_ext.jinjax_doc fastlife.adapters.jinjax.renderer fastlife.adapters.jinjax.widget_factory fastlife.adapters.jinjax.widget_factory.base fastlife.adapters.jinjax.widget_factory.bool_builder fastlife.adapters.jinjax.widget_factory.emailstr_builder fastlife.adapters.jinjax.widget_factory.enum_builder fastlife.adapters.jinjax.widget_factory.factory fastlife.adapters.jinjax.widget_factory.literal_builder fastlife.adapters.jinjax.widget_factory.model_builder fastlife.adapters.jinjax.widget_factory.secretstr_builder fastlife.adapters.jinjax.widget_factory.sequence_builder fastlife.adapters.jinjax.widget_factory.set_builder fastlife.adapters.jinjax.widget_factory.simpletype_builder fastlife.adapters.jinjax.widget_factory.union_builder fastlife.adapters.jinjax.widgets fastlife.adapters.jinjax.widgets.base fastlife.adapters.jinjax.widgets.boolean fastlife.adapters.jinjax.widgets.checklist fastlife.adapters.jinjax.widgets.dropdown fastlife.adapters.jinjax.widgets.hidden fastlife.adapters.jinjax.widgets.model fastlife.adapters.jinjax.widgets.sequence fastlife.adapters.jinjax.widgets.text fastlife.adapters.jinjax.widgets.union fastlife.config fastlife.config.configurator fastlife.config.exceptions fastlife.config.openapiextra fastlife.config.resources fastlife.config.views fastlife.domain fastlife.domain.model fastlife.domain.model.asgi fastlife.domain.model.csrf fastlife.domain.model.form fastlife.domain.model.request fastlife.domain.model.security_policy fastlife.domain.model.template fastlife.domain.model.types fastlife.middlewares fastlife.middlewares.base fastlife.middlewares.reverse_proxy fastlife.middlewares.reverse_proxy.x_forwarded fastlife.middlewares.session fastlife.middlewares.session.middleware fastlife.middlewares.session.serializer fastlife.service fastlife.service.check_permission fastlife.service.csrf fastlife.service.locale_negociator fastlife.service.registry fastlife.service.security_policy fastlife.service.templates fastlife.service.translatablestring fastlife.service.translations fastlife.settings fastlife.shared_utils fastlife.shared_utils.infer fastlife.shared_utils.resolver fastlife.template_globals fastlife.testing fastlife.testing.dom fastlife.testing.form fastlife.testing.session fastlife.testing.testclient fastlife.views fastlife.views.pydantic_form N name (fastlife.adapters.jinjax.widgets.base.Widget attribute) (fastlife.config.openapiextra.OpenApiTag attribute) (fastlife.domain.model.csrf.CSRFToken attribute) node_name (fastlife.testing.dom.Element property) NoMFAAuthenticationState (in module fastlife.domain.model.security_policy) O OpenAPI OpenApiTag (class in fastlife.config.openapiextra) Option (JinjaX component) P P (JinjaX component) P_CLASS (fastlife.template_globals.Globals attribute) params (fastlife.adapters.jinjax.widgets.base.TypeWrapper property) PendingMFA (class in fastlife.domain.model.security_policy) post() (fastlife.testing.testclient.WebTestClient method) pre_remember() (fastlife.service.security_policy.AbstractNoMFASecurityPolicy method) (fastlife.service.security_policy.AbstractSecurityPolicy method) PreAuthenticated (class in fastlife.domain.model.security_policy) Pydantic Pydantic Settings pydantic_form() (fastlife.adapters.jinjax.renderer.JinjaxRenderer method) pydantic_form.Error (JinjaX component) pydantic_form.FatalError (JinjaX component) pydantic_form.Hint (JinjaX component) pydantic_form.Widget (JinjaX component) pydantic_form_field() (fastlife.adapters.jinjax.renderer.JinjaxRenderer method) Pyramid R Radio (JinjaX component) RADIO_DIV_CLASS (fastlife.template_globals.Globals attribute) RADIO_INPUT_CLASS (fastlife.template_globals.Globals attribute) RADIO_LABEL_CLASS (fastlife.template_globals.Globals attribute) reason (fastlife.domain.model.security_policy.HasPermission attribute) rebuild_router() (in module fastlife.config.configurator) Redoc registry (fastlife.domain.model.request.GenericRequest attribute) Registry (in module fastlife.adapters.fastapi.request) registry_class (fastlife.settings.Settings attribute) remember() (fastlife.service.security_policy.AbstractSecurityPolicy method) (fastlife.service.security_policy.InsecurePolicy method) removable (fastlife.adapters.jinjax.widgets.base.Widget attribute) render() (fastlife.service.templates.AbstractTemplateRenderer method) render_template() (fastlife.adapters.jinjax.renderer.JinjaxRenderer method) (fastlife.service.templates.AbstractTemplateRenderer method) renderer (fastlife.domain.model.template.InlineTemplate attribute) renderers (fastlife.service.registry.GenericRegistry attribute) request (fastlife.service.security_policy.AbstractSecurityPolicy attribute) (fastlife.service.templates.AbstractTemplateRenderer attribute) Request (in module fastlife.adapters.fastapi.request) request() (fastlife.testing.testclient.WebTestClient method) resolve() (in module fastlife.shared_utils.resolver) resolve_any_xref() (fastlife.adapters.jinjax.jinjax_ext.jinjax_doc.JinjaxDomain method) resolve_extended() (in module fastlife.shared_utils.resolver) resolve_maybe_relative() (in module fastlife.shared_utils.resolver) resolve_package() (in module fastlife.shared_utils.resolver) resolve_path() (in module fastlife.shared_utils.resolver) resolve_xref() (fastlife.adapters.jinjax.jinjax_ext.jinjax_doc.JinjaxDomain method) resource() (in module fastlife.config.resources) resource_view() (in module fastlife.config.resources) Route (class in fastlife.adapters.fastapi.routing.route) route_prefix (fastlife.service.templates.AbstractTemplateRenderer property) Router (class in fastlife.adapters.fastapi.routing.router) run() (fastlife.adapters.jinjax.jinjax_ext.jinjax_doc.JinjaxComponent method) run_autodoc() (in module fastlife.adapters.jinjax.jinjax_ext.jinjax_doc) S SECONDARY_BUTTON_CLASS (fastlife.template_globals.Globals attribute) SecretStrBuilder (class in fastlife.adapters.jinjax.widget_factory.secretstr_builder) security_policy (fastlife.domain.model.request.GenericRequest attribute) Select (JinjaX component) select() (fastlife.testing.form.WebForm method) SELECT_CLASS (fastlife.template_globals.Globals attribute) SequenceBuilder (class in fastlife.adapters.jinjax.widget_factory.sequence_builder) SequenceFormData (in module fastlife.adapters.fastapi.form_data) serialize() (fastlife.adapters.itsdangerous.session.SignedSessionSerializer method) (fastlife.middlewares.session.serializer.AbsractSessionSerializer method) (fastlife.testing.session.Session method) Session (class in fastlife.testing.session) session (fastlife.testing.testclient.WebTestClient property) session_cookie_domain (fastlife.settings.Settings attribute) session_cookie_name (fastlife.settings.Settings attribute) session_cookie_path (fastlife.settings.Settings attribute) session_cookie_same_site (fastlife.settings.Settings attribute) session_cookie_secure (fastlife.settings.Settings attribute) session_duration (fastlife.settings.Settings attribute) session_secret_key (fastlife.settings.Settings attribute) session_serializer (fastlife.settings.Settings attribute) SessionMiddleware (class in fastlife.middlewares.session.middleware) set() (fastlife.testing.form.WebForm method) set_api_documentation_info() (fastlife.config.configurator.GenericConfigurator method) set_locale_negociator() (fastlife.config.configurator.GenericConfigurator method) set_security_policy() (fastlife.config.configurator.GenericConfigurator method) SetBuilder (class in fastlife.adapters.jinjax.widget_factory.set_builder) Settings (class in fastlife.settings) settings (fastlife.service.registry.GenericRegistry attribute) show_widget() (in module fastlife.views.pydantic_form) SignedSessionSerializer (class in fastlife.adapters.itsdangerous.session) SimpleTypeBuilder (class in fastlife.adapters.jinjax.widget_factory.simpletype_builder) status_code (fastlife.testing.testclient.WebResponse property) submit() (fastlife.testing.form.WebForm method) Summary (JinjaX component) SUMMARY_CLASS (fastlife.template_globals.Globals attribute) Swagger UI T T (in module fastlife.domain.model.form) Table (JinjaX component) TABLE_CLASS (fastlife.template_globals.Globals attribute) Tailwind CSS Tbody (JinjaX component) Td (JinjaX component) TD_CLASS (fastlife.template_globals.Globals attribute) template (fastlife.domain.model.template.InlineTemplate attribute) template_search_path (fastlife.settings.Settings attribute) text (fastlife.testing.dom.Element property) (fastlife.testing.testclient.WebResponse property) Textarea (JinjaX component) TextareaWidget (class in fastlife.adapters.jinjax.widgets.text) TextWidget (class in fastlife.adapters.jinjax.widgets.text) Tfoot (JinjaX component) Th (JinjaX component) TH_CLASS (fastlife.template_globals.Globals attribute) Thead (JinjaX component) title (fastlife.adapters.jinjax.widgets.base.Widget attribute) to_html() (fastlife.adapters.jinjax.widgets.base.Widget method) (fastlife.adapters.jinjax.widgets.union.UnionWidget method) token (fastlife.adapters.jinjax.widgets.base.Widget attribute) Tr (JinjaX component) TranslatableString (class in fastlife.service.translations) TranslatableStringFactory (class in fastlife.service.translations) TRegistry (in module fastlife.service.registry) TSettings (in module fastlife.service.registry) TypeWrapper (class in fastlife.adapters.jinjax.widgets.base) U Unauthenticated (class in fastlife.domain.model.security_policy) Unauthorized (fastlife.service.security_policy.AbstractSecurityPolicy attribute) unflatten_mapping_form_data() (in module fastlife.adapters.fastapi.form_data) unflatten_sequence_form_data() (in module fastlife.adapters.fastapi.form_data) unflatten_struct() (in module fastlife.adapters.fastapi.form_data) UnionBuilder (class in fastlife.adapters.jinjax.widget_factory.union_builder) UnionWidget (class in fastlife.adapters.jinjax.widgets.union) unselect() (fastlife.testing.form.WebForm method) unset() (fastlife.testing.form.WebForm method) url (fastlife.adapters.jinjax.widgets.base.TypeWrapper property) (fastlife.config.openapiextra.ExternalDocs attribute) V value (fastlife.adapters.jinjax.widgets.base.Widget attribute) (fastlife.domain.model.csrf.CSRFToken attribute) view_config() (in module fastlife.config.views) W WebForm (class in fastlife.testing.form) WebResponse (class in fastlife.testing.testclient) WebTestClient (class in fastlife.testing.testclient) Widget (class in fastlife.adapters.jinjax.widgets.base) WidgetFactory (class in fastlife.adapters.jinjax.widget_factory.factory) X XForwardedStar (class in fastlife.middlewares.reverse_proxy.x_forwarded)