public static LightboxBase Create (LightboxType lightboxType, string key) { switch (lightboxType) { case LightboxType.LightBox: case LightboxType.Default: return new Lightbox (key); case LightboxType.ColorBox: return new Colorbox (key); default: return new Nonebox(); } }
protected LightboxBase (LightboxType lightboxType, string key) { LightboxType = lightboxType; Key = key; }