def get_contents(self): """ Preparing resume contents which composes by header, spaces and contents with table formatting. """ self.elements = [] data_processor = DataProcessor(self.resume_data) # resume header header_contents = self._set_table(data_processor.header_data(), styles.header_col_widths, styles.header_table_styles) self.elements.append(header_contents) # spaces spaces = Spacer(width=0, height=styles.header_space_height) self.elements.append(spaces) # resume contents table_contents = self._set_table(data_processor.content_data(), styles.content_col_widths, styles.content_table_styles) self.elements.append(table_contents) return self.elements