% added to component public properties