WeddingPlatform.Web 1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
로딩중...
검색중...
일치하는것 없음
WeddingPlatform.Models.DesignSettings 클래스 참조sealed

더 자세히 ...

속성

string ThemeKey = "rose" [get, set]
WeddingLayoutMode LayoutMode = WeddingLayoutMode.WebPage [get, set]
HeroPlacement HeroPlacement = new() [get, set]
WeddingFloatingPosition MusicButtonPlacement = new() [get, set]
List< StoryChapter > StoryChapters = WeddingStoryChapterDefaults.Create() [get, set]
List< string > SectionOrder [get, set]
Dictionary< string, bool > SectionVisibility = new() [get, set]

상세한 설명

Design Settings 기능과 관련 상태를 캡슐화합니다.

InvitationDesign.cs 파일의 14 번째 라인에서 정의되었습니다.

속성 문서화

◆ HeroPlacement

HeroPlacement WeddingPlatform.Models.DesignSettings.HeroPlacement = new()
getset

Hero Placement 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 42 번째 라인에서 정의되었습니다.

42{ get; set; } = new();

다음에 의해서 참조됨 : WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), WeddingPlatform.Models.InvitationDesignCatalog.SyncLegacyFromPlacement(), WeddingPlatform.Models.InvitationDesignCatalog.SyncPlacementFromLegacy().

◆ LayoutMode

WeddingLayoutMode WeddingPlatform.Models.DesignSettings.LayoutMode = WeddingLayoutMode.WebPage
getset

Layout Mode 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 33 번째 라인에서 정의되었습니다.

33{ get; set; } = WeddingLayoutMode.WebPage;

다음에 의해서 참조됨 : WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), WeddingPlatform.ViewModels.WeddingAdminViewModel.ValidateLayoutForSave().

◆ MusicButtonPlacement

WeddingFloatingPosition WeddingPlatform.Models.DesignSettings.MusicButtonPlacement = new()
getset

Music Button Placement 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 51 번째 라인에서 정의되었습니다.

51{ get; set; } = new();

◆ SectionOrder

List<string> WeddingPlatform.Models.DesignSettings.SectionOrder
getset
초기값:
=
WeddingSectionOrderCatalog.InvitationRecommendedOrder.ToList()

Section Order 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 69 번째 라인에서 정의되었습니다.

69{ get; set; } =

다음에 의해서 참조됨 : WeddingPlatform.Models.InvitationDesignCatalog.Normalize().

◆ SectionVisibility

Dictionary<string, bool> WeddingPlatform.Models.DesignSettings.SectionVisibility = new()
getset

Section Visibility 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 79 번째 라인에서 정의되었습니다.

79{ get; set; } = new();

◆ StoryChapters

List<StoryChapter> WeddingPlatform.Models.DesignSettings.StoryChapters = WeddingStoryChapterDefaults.Create()
getset

Story Chapters 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 60 번째 라인에서 정의되었습니다.

60{ get; set; } = WeddingStoryChapterDefaults.Create();

다음에 의해서 참조됨 : WeddingPlatform.Models.InvitationDesignCatalog.Normalize().

◆ ThemeKey

string WeddingPlatform.Models.DesignSettings.ThemeKey = "rose"
getset

Theme Key 값을 가져오거나 설정합니다.

InvitationDesign.cs 파일의 24 번째 라인에서 정의되었습니다.

24{ get; set; } = "rose";

다음에 의해서 참조됨 : WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), WeddingPlatform.ViewModels.WeddingAdminViewModel.ValidateThemeForSave().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: