CategoryType public enum CategoryType Global Declaration Swift case Global Property Declaration Swift case Property