classafPillow::PillowModule
sys::Obj afPillow::PillowModule
The afIoc module class.
This class is public so it may be referenced explicitly in tests.
- bind
static Void bind(ServiceBinder binder)
- buildPageMeta
@
Build { scope=ServiceScope.perThread }
static PageMeta buildPageMeta()- contributeApplicationDefaults
@
Contribute { serviceType=afIocConfig::ApplicationDefaults# }
static Void contributeApplicationDefaults(MappedConfig config)- contributeComponentCompilerCallbacks
@
Contribute { serviceType=afEfanXtra::ComponentCompiler# }
static Void contributeComponentCompilerCallbacks(OrderedConfig config)- contributeContentTypeResolvers
@
Contribute { serviceType=afPillow::ContentTypeResolver# }
static Void contributeContentTypeResolvers(OrderedConfig config)- contributeEfanLibraries
@
Contribute { serviceType=afEfanXtra::EfanLibraries# }
static Void contributeEfanLibraries(MappedConfig config, BedSheetMetaData meta)- contributeEfanTemplateFinders
@
Contribute { serviceType=afEfanXtra::EfanTemplateFinders# }
static Void contributeEfanTemplateFinders(OrderedConfig config)- contributeFactoryDefaults
@
Contribute { serviceType=afIocConfig::FactoryDefaults# }
static Void contributeFactoryDefaults(MappedConfig config)- contributePageUriResolvers
@
Contribute { serviceType=afPillow::PageUriResolver# }
static Void contributePageUriResolvers(OrderedConfig config)- contributeResponseProcessors
@
Contribute { serviceType=afBedSheet::ResponseProcessors# }
static Void contributeResponseProcessors(MappedConfig config)- contributeRoutes
@
Contribute { serviceId="Routes" }
static Void contributeRoutes(OrderedConfig config, Pages pages, IocConfigSource icoConfigSrc)