Top Level Namespace

Defined Under Namespace

Modules: Daengine, DigitalAssetsHelper Classes: ContentServiceResource, DigitalAsset, DigitalAssetLookupService, DigitalAssetsController, ServiceDigitalAsset, TaxonomyTerm, TeamsiteDigitalAssetShim

Constant Summary collapse

FUND_DOC_ORDER =
{
  :daily_holdings => [DigitalAsset::ContentType::DAILY_HOLDINGS],
  :weekly_holdings => [DigitalAsset::ContentType::WEEKLY_HOLDINGS],
  :current_monthly_holdings => [
    DigitalAsset::ContentType::MONTHLY_HOLDINGS,
    lambda {|docs| docs[0] ? [docs[0]] : [] }
    ],
  :commentary => [DigitalAsset::ContentType::COMMENTARY],
  :factsheet => [DigitalAsset::ContentType::FACTSHEET],
  :prospectus => [DigitalAsset::ContentType::PROSPECTUS],
  :summary_prospectus => [DigitalAsset::ContentType::SUMMARY_PROSPECTUS],
  :annual_report => [DigitalAsset::ContentType::ANNUAL_REPORT],
  :semiannual_report => [DigitalAsset::ContentType::SEMIANNUAL_REPORT],
  :sai => [DigitalAsset::ContentType::SAI],
  :business_calendar => [DigitalAsset::ContentType::BUSINESS_CALENDAR],
  :prior_monthly_holdings => [
    DigitalAsset::ContentType::MONTHLY_HOLDINGS,
    lambda {|docs| docs }
    ],
  :fund_yield => [DigitalAsset::ContentType::FUND_YIELD]
}