SYMBOL INDEX (713 symbols across 106 files) FILE: semantic/tasks/admin/components/init.js function setupRepo (line 96) | function setupRepo() { function initRepo (line 105) | function initRepo() { function createRepo (line 115) | function createRepo() { function addRemote (line 126) | function addRemote() { function pullFiles (line 133) | function pullFiles() { function resetFiles (line 140) | function resetFiles() { function nextRepo (line 147) | function nextRepo() { FILE: semantic/tasks/admin/components/update.js function setConfig (line 104) | function setConfig() { function commitFiles (line 116) | function commitFiles() { function pushFiles (line 138) | function pushFiles() { function getSHA (line 147) | function getSHA() { function createRelease (line 155) | function createRelease(version) { function nextRepo (line 165) | function nextRepo() { FILE: semantic/tasks/admin/distributions/init.js function setupRepo (line 95) | function setupRepo() { function initRepo (line 104) | function initRepo() { function createRepo (line 114) | function createRepo() { function addRemote (line 125) | function addRemote() { function pullFiles (line 132) | function pullFiles() { function resetFiles (line 139) | function resetFiles() { function nextRepo (line 146) | function nextRepo() { FILE: semantic/tasks/admin/distributions/update.js function setConfig (line 100) | function setConfig() { function commitFiles (line 111) | function commitFiles() { function pushFiles (line 133) | function pushFiles() { function getSHA (line 142) | function getSHA() { function createRelease (line 150) | function createRelease(version) { function nextRepo (line 160) | function nextRepo() { FILE: semantic/tasks/docs/metadata.js function startsWith (line 21) | function startsWith(str, prefix) { function inArray (line 25) | function inArray(needle, haystack) { function parser (line 39) | function parser(file, callback) { FILE: src/App.js class Nav (line 67) | class Nav extends React.Component { method render (line 68) | render() { class App (line 80) | class App extends Component { method render (line 89) | render() { FILE: src/actions/albumsActions.js function fetchThingAlbumsList (line 7) | function fetchThingAlbumsList() { function fetchThingAlbum (line 23) | function fetchThingAlbum(album_id) { function fetchUserAlbumsList (line 39) | function fetchUserAlbumsList() { function fetchUserAlbum (line 55) | function fetchUserAlbum(album_id) { function createNewUserAlbum (line 71) | function createNewUserAlbum(title, image_hashes) { function deleteUserAlbum (line 110) | function deleteUserAlbum(albumID, albumTitle) { function editUserAlbum (line 134) | function editUserAlbum(album_id, title, image_hashes) { function fetchPlaceAlbumsList (line 174) | function fetchPlaceAlbumsList() { function fetchPlaceAlbum (line 198) | function fetchPlaceAlbum(album_id) { function fetchPeopleAlbums (line 214) | function fetchPeopleAlbums(person_id) { function generateAutoAlbums (line 230) | function generateAutoAlbums() { function fetchAutoAlbums (line 247) | function fetchAutoAlbums() { function fetchAutoAlbumsList (line 265) | function fetchAutoAlbumsList() { function fetchDateAlbumsList (line 281) | function fetchDateAlbumsList() { function fetchDateAlbumsPhotoHashList (line 297) | function fetchDateAlbumsPhotoHashList() { function fetchAlbumsAutoGalleries (line 324) | function fetchAlbumsAutoGalleries(album_id) { function fetchAlbumsDateGalleries (line 341) | function fetchAlbumsDateGalleries(album_id) { function toggleAlbumAutoFavorite (line 357) | function toggleAlbumAutoFavorite(album_id, rating) { function setUserAlbumShared (line 374) | function setUserAlbumShared(album_id, target_user_id, val_shared) { function fetchUserAlbumsSharedToMe (line 421) | function fetchUserAlbumsSharedToMe() { function fetchUserAlbumsSharedFromMe (line 446) | function fetchUserAlbumsSharedFromMe() { FILE: src/actions/authActions.js constant LOGIN_REQUEST (line 9) | const LOGIN_REQUEST = '@@auth/LOGIN_REQUEST'; constant LOGIN_SUCCESS (line 10) | const LOGIN_SUCCESS = '@@auth/LOGIN_SUCCESS'; constant LOGIN_FAILURE (line 11) | const LOGIN_FAILURE = '@@auth/LOGIN_FAILURE'; constant TOKEN_REQUEST (line 13) | const TOKEN_REQUEST = '@@auth/TOKEN_REQUEST'; constant TOKEN_RECEIVED (line 14) | const TOKEN_RECEIVED = '@@auth/TOKEN_RECEIVED'; constant TOKEN_FAILURE (line 15) | const TOKEN_FAILURE = '@@auth/TOKEN_FAILURE'; function signup (line 42) | function signup(username,password,email,firstname,lastname) { function login (line 61) | function login(username,password,from) { function refreshAccessToken (line 76) | function refreshAccessToken(token) { function logout (line 89) | function logout() { FILE: src/actions/facesActions.js function setFacesPersonLabel (line 5) | function setFacesPersonLabel(faceIDs, personName) { function deleteFaces (line 32) | function deleteFaces(faceIDs) { function trainFaces (line 59) | function trainFaces() { function clusterFaces (line 97) | function clusterFaces() { function fetchInferredFaces (line 112) | function fetchInferredFaces() { function fetchLabeledFaces (line 128) | function fetchLabeledFaces() { function fetchFaces (line 144) | function fetchFaces() { function fetchInferredFacesList (line 161) | function fetchInferredFacesList() { function fetchLabeledFacesList (line 177) | function fetchLabeledFacesList() { function fetchFacesList (line 193) | function fetchFacesList() { function fetchFaceToLabel (line 210) | function fetchFaceToLabel() { function loadFaceToLabel (line 227) | function loadFaceToLabel(face) { function deleteFaceAndFetchNext (line 233) | function deleteFaceAndFetchNext(face_id) { function labelFacePerson (line 249) | function labelFacePerson(face_id, person_name) { function labelFacePersonAndFetchNext (line 266) | function labelFacePersonAndFetchNext(face_id, person_name) { FILE: src/actions/peopleActions.js function fetchPeople (line 5) | function fetchPeople() { function addPerson (line 32) | function addPerson(person_name) { function deletePerson (line 49) | function deletePerson(person_id) { function addPersonAndSetLabelToFace (line 64) | function addPersonAndSetLabelToFace(person_name,face_id) { function fetchSocialGraph (line 95) | function fetchSocialGraph() { function fetchEgoGraph (line 111) | function fetchEgoGraph(person_id) { FILE: src/actions/photosActions.js function setPhotosShared (line 10) | function setPhotosShared(image_hashes, val_shared, target_user) { function fetchRecentlyAddedPhotos (line 54) | function fetchRecentlyAddedPhotos() { function fetchPhotosSharedToMe (line 84) | function fetchPhotosSharedToMe() { function fetchPhotosSharedFromMe (line 109) | function fetchPhotosSharedFromMe() { function setPhotosPublic (line 142) | function setPhotosPublic(image_hashes, val_public) { function setPhotosFavorite (line 195) | function setPhotosFavorite(image_hashes, favorite) { function setPhotosHidden (line 236) | function setPhotosHidden(image_hashes, hidden) { function scanPhotos (line 277) | function scanPhotos() { function scanNextcloudPhotos (line 303) | function scanNextcloudPhotos() { function fetchPhotos (line 329) | function fetchPhotos() { function fetchFavoritePhotos (line 346) | function fetchFavoritePhotos() { function fetchHiddenPhotos (line 367) | function fetchHiddenPhotos() { function fetchPhotoDetail (line 388) | function fetchPhotoDetail(image_hash) { function simpleFetchPhotos (line 404) | function simpleFetchPhotos() { function fetchNoTimestampPhotoList (line 420) | function fetchNoTimestampPhotoList() { function generatePhotoIm2txtCaption (line 436) | function generatePhotoIm2txtCaption(image_hash) { FILE: src/actions/publicActions.js function fetchUserPublicPhotos (line 5) | function fetchUserPublicPhotos(userName) { function fetchPublicUserList (line 21) | function fetchPublicUserList() { FILE: src/actions/searchActions.js function searchPhotos (line 6) | function searchPhotos(query) { function searchPeople (line 40) | function searchPeople(query) { function searchThingAlbums (line 72) | function searchThingAlbums(query) { function searchPlaceAlbums (line 85) | function searchPlaceAlbums(query) { FILE: src/actions/uiActions.js function toggleSidebar (line 1) | function toggleSidebar() { FILE: src/actions/userActions.js function fetchUserSelfDetails (line 7) | function fetchUserSelfDetails(user_id) { FILE: src/actions/utilActions.js function fetchJobList (line 9) | function fetchJobList(page,page_size=10) { function deleteJob (line 22) | function deleteJob(job_id,page=1,page_size=10) { function setSiteSettings (line 37) | function setSiteSettings(siteSettings) { function fetchSiteSettings (line 54) | function fetchSiteSettings() { function fetchUserList (line 72) | function fetchUserList() { function fetchDirectoryTree (line 88) | function fetchDirectoryTree() { function fetchNextcloudDirectoryTree (line 105) | function fetchNextcloudDirectoryTree(path) { function updateUser (line 122) | function updateUser(user) { function manageUpdateUser (line 154) | function manageUpdateUser(user) { function fetchWorkerAvailability (line 185) | function fetchWorkerAvailability(prevRunningJob) { function generateEventAlbums (line 230) | function generateEventAlbums() { function generateEventAlbumTitles (line 261) | function generateEventAlbumTitles() { function fetchExampleSearchTerms (line 296) | function fetchExampleSearchTerms() { function fetchLocationSunburst (line 312) | function fetchLocationSunburst() { function fetchLocationTimeline (line 328) | function fetchLocationTimeline() { function fetchCountStats (line 344) | function fetchCountStats() { function fetchPhotoScanStatus (line 360) | function fetchPhotoScanStatus() { function fetchAutoAlbumProcessingStatus (line 376) | function fetchAutoAlbumProcessingStatus() { function fetchLocationClusters (line 395) | function fetchLocationClusters() { function fetchPhotoCountryCounts (line 411) | function fetchPhotoCountryCounts() { function fetchPhotoMonthCounts (line 427) | function fetchPhotoMonthCounts() { function fetchWordCloud (line 443) | function fetchWordCloud() { function rebuildSimilarityIndex (line 456) | function rebuildSimilarityIndex() { FILE: src/api_client/apiClient.js function select (line 11) | function select(state) { function listener (line 15) | function listener() { FILE: src/api_client/apiClientDeploy.js function select (line 11) | function select(state) { function listener (line 15) | function listener() { FILE: src/components/LightBoxV2.js class LightBoxV2 (line 67) | class LightBoxV2 extends Component { method constructor (line 76) | constructor(props) { method handleResize (line 82) | handleResize() { method componentDidMount (line 95) | componentDidMount(){ method render (line 101) | render() { FILE: src/components/ModalAlbumShare.js constant SPEED_THRESHOLD (line 64) | const SPEED_THRESHOLD = 500; function fuzzy_match (line 66) | function fuzzy_match(str, pattern) { class ModalAlbumShare (line 105) | class ModalAlbumShare extends Component { method render (line 110) | render() { FILE: src/components/ModalPhotosShare.js constant SPEED_THRESHOLD (line 62) | const SPEED_THRESHOLD = 500; function fuzzy_match (line 64) | function fuzzy_match(str, pattern) { class ModalPhotosShare (line 103) | class ModalPhotosShare extends Component { method render (line 105) | render() { FILE: src/components/SecuredImage.js class SecuredImageJWT (line 31) | class SecuredImageJWT extends Component { method render (line 52) | render() { class SecuredImage (line 75) | class SecuredImage extends Component { method componentWillMount (line 80) | componentWillMount() { method render (line 91) | render() { FILE: src/components/album.js class AlbumLocationMap (line 24) | class AlbumLocationMap extends Component { method render (line 25) | render() { class AlbumPeopleCard (line 77) | class AlbumPeopleCard extends Component { method render (line 78) | render() { class AlbumPeopleGallery (line 107) | class AlbumPeopleGallery extends Component { method componentWillMount (line 108) | componentWillMount() { method componentWillReceiveProps (line 113) | componentWillReceiveProps() { method render (line 118) | render() { class AlbumAutoGallery (line 183) | class AlbumAutoGallery extends Component { method render (line 184) | render() { class AlbumAutoCard (line 238) | class AlbumAutoCard extends Component { method constructor (line 239) | constructor(props){ method onRate (line 244) | onRate(e,d) { method render (line 256) | render() { class AlbumAutoCardPlainPlaceholder (line 318) | class AlbumAutoCardPlainPlaceholder extends Component { method render (line 319) | render() { class AlbumAutoCardPlain (line 339) | class AlbumAutoCardPlain extends Component { method constructor (line 340) | constructor(props){ method onRate (line 345) | onRate(e,d) { method render (line 357) | render() { class AlbumDateCardPlaceholder (line 433) | class AlbumDateCardPlaceholder extends Component { method constructor (line 434) | constructor(props){ method render (line 437) | render() { class AlbumDateCard (line 461) | class AlbumDateCard extends Component { method constructor (line 462) | constructor(props){ method onRate (line 467) | onRate(e,d) { method render (line 478) | render() { class AlbumDateCardPlainPlaceholder (line 544) | class AlbumDateCardPlainPlaceholder extends Component { method render (line 545) | render() { class AlbumDateCardPlain (line 572) | class AlbumDateCardPlain extends Component { method constructor (line 573) | constructor(props){ method onRate (line 578) | onRate(e,d) { method render (line 589) | render() { FILE: src/components/authenticatedImage.js class Image (line 10) | class Image extends Component { method render (line 11) | render() { FILE: src/components/charts/countryPiChart.js class CountryPiChart (line 15) | class CountryPiChart extends Component { method constructor (line 16) | constructor(props) { method componentDidMount (line 19) | componentDidMount() { method render (line 25) | render(){ FILE: src/components/charts/wordCloud.js class WordCloud (line 11) | class WordCloud extends Component { method constructor (line 12) | constructor(props) { method componentDidMount (line 16) | componentDidMount() { method render (line 24) | render(){ FILE: src/components/chartyPhotosScrollbar.js class ChartyPhotosScrollbar (line 28) | class ChartyPhotosScrollbar extends Component { method constructor (line 29) | constructor(props) { method componentWillMount (line 34) | componentWillMount() { method preprocessData (line 40) | preprocessData() { method render (line 124) | render() { FILE: src/components/egoGraph.js class EgoGraph (line 14) | class EgoGraph extends Component { method componentWillMount (line 15) | componentWillMount() { method render (line 21) | render(){ FILE: src/components/eventCountMonthGraph.js class EventCountMonthGraph (line 21) | class EventCountMonthGraph extends Component { method constructor (line 22) | constructor(props) { method componentWillMount (line 26) | componentWillMount() { method render (line 33) | render() { FILE: src/components/faceClusterGraph.js class FaceClusterScatter (line 15) | class FaceClusterScatter extends Component { method componentWillMount (line 21) | componentWillMount() { method render (line 24) | render() { FILE: src/components/faces.js class FaceStatistics (line 24) | class FaceStatistics extends Component { method render (line 25) | render() { class EditableFaceIcon (line 42) | class EditableFaceIcon extends Component { method render (line 49) | render() { class FaceTableLabeled (line 82) | class FaceTableLabeled extends Component{ method componentWillMount (line 83) | componentWillMount() { method render (line 86) | render() { class FaceTableInferred (line 126) | class FaceTableInferred extends Component{ method componentWillMount (line 127) | componentWillMount() { method render (line 130) | render() { class FacesLabeled (line 172) | class FacesLabeled extends Component { method componentWillMount (line 173) | componentWillMount() { method render (line 176) | render() { class FacesInferred (line 200) | class FacesInferred extends Component { method componentWillMount (line 201) | componentWillMount() { method render (line 204) | render() { class FaceCards (line 229) | class FaceCards extends Component { method componentWillMount (line 230) | componentWillMount() { method render (line 235) | render() { class FaceToLabel (line 256) | class FaceToLabel extends Component { method componentWillMount (line 257) | componentWillMount() { method render (line 262) | render() { class FaceCard (line 278) | class FaceCard extends Component { method render (line 283) | render() { class FaceCardMenu (line 347) | class FaceCardMenu extends Component { method render (line 367) | render() { FILE: src/components/imageInfoTable.js class ImageInfoTable (line 6) | class ImageInfoTable extends Component { method render (line 7) | render() { FILE: src/components/lightBox.js class LightBox (line 83) | class LightBox extends Component { method render (line 88) | render() { FILE: src/components/locationDurationStackedBar.js class LocationDurationStackedBar (line 31) | class LocationDurationStackedBar extends Component { method componentWillMount (line 34) | componentWillMount() { method render (line 41) | render() { FILE: src/components/locationLink.js class LocationLink (line 26) | class LocationLink extends React.Component { method componentWillMount (line 34) | componentWillMount() { method render (line 40) | render() { FILE: src/components/maps.js class LocationMap (line 26) | class LocationMap extends Component { method render (line 27) | render() { class EventMap (line 92) | class EventMap extends Component { method constructor (line 93) | constructor(props) { method componentDidMount (line 98) | componentDidMount() { method preprocess (line 102) | preprocess() { method render (line 126) | render() { class LocationClusterMap (line 150) | class LocationClusterMap extends Component { method constructor (line 163) | constructor(props) { method componentDidMount (line 170) | componentDidMount() { method getDerivedStateFromProps (line 221) | static getDerivedStateFromProps(nextProps, prevState) { method preprocess (line 246) | preprocess() { method componentWillUnmount (line 255) | componentWillUnmount() { method calculateEntrySquareSize (line 259) | calculateEntrySquareSize() { method render (line 341) | render() { class AllPhotosMap (line 421) | class AllPhotosMap extends Component { method componentDidMount (line 422) | componentDidMount() { method render (line 426) | render() { FILE: src/components/modalPhotoView.js class ModalPhotoViewVertical (line 9) | class ModalPhotoViewVertical extends Component { method constructor (line 10) | constructor() { method updateDimensions (line 20) | updateDimensions() { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 45) | componentWillUnmount() { method render (line 49) | render() { FILE: src/components/people.js class PeopleCardGroup (line 22) | class PeopleCardGroup extends Component { method componentWillMount (line 23) | componentWillMount() { method render (line 27) | render() { class PersonCard (line 44) | class PersonCard extends Component { method render (line 45) | render() { FILE: src/components/socialGraph.js class SocialGraph (line 14) | class SocialGraph extends Component { method componentWillMount (line 15) | componentWillMount() { method render (line 21) | render(){ FILE: src/components/statistics.js class CountStats (line 10) | class CountStats extends Component { method componentWillMount (line 11) | componentWillMount() { method render (line 15) | render() { FILE: src/layouts/AdminPage.js class AdminPage (line 74) | class AdminPage extends Component { method componentDidMount (line 77) | componentDidMount() { method render (line 86) | render() { class JobList (line 234) | class JobList extends Component { method componentDidMount (line 237) | componentDidMount() { method render (line 245) | render() { class ModalScanDirectoryEdit (line 405) | class ModalScanDirectoryEdit extends Component { method constructor (line 406) | constructor(props) { method getDerivedStateFromProps (line 413) | static getDerivedStateFromProps(nextProps, prevState) { method nodeClicked (line 421) | nodeClicked(event, rowInfo) { method render (line 427) | render() { FILE: src/layouts/Bench.js class SecuredImage (line 13) | class SecuredImage extends Component { method componentWillMount (line 18) | componentWillMount() { method render (line 29) | render() { FILE: src/layouts/DataVisualization.js class LocationTree (line 38) | class LocationTree extends Component { method render (line 39) | render() { class PhotoMap (line 51) | class PhotoMap extends Component { method render (line 52) | render() { class WordClouds (line 63) | class WordClouds extends Component { method componentWillMount (line 64) | componentWillMount() { method render (line 68) | render() { class Timeline (line 93) | class Timeline extends Component { method render (line 94) | render() { class Graph (line 107) | class Graph extends Component { method render (line 108) | render() { class FaceScatter (line 117) | class FaceScatter extends Component { method render (line 118) | render() { FILE: src/layouts/FaceDashboardV3.js constant SPEED_THRESHOLD (line 57) | const SPEED_THRESHOLD = 500; function fuzzy_match (line 59) | function fuzzy_match(str, pattern) { class ModalPersonEdit (line 97) | class ModalPersonEdit extends Component { method render (line 99) | render() { class FaceDashboard (line 263) | class FaceDashboard extends Component { method componentDidMount (line 306) | componentDidMount() { method getDerivedStateFromProps (line 313) | static getDerivedStateFromProps(nextProps, prevState) { method handleResize (line 364) | handleResize() { method handleClick (line 403) | handleClick(e, cell) { method onFaceSelect (line 437) | onFaceSelect(faceID) { method render (line 605) | render() { FILE: src/layouts/FavoritePhotos.js class FavoritePhotos (line 37) | class FavoritePhotos extends Component { method componentDidMount (line 43) | componentDidMount() { method getDerivedStateFromProps (line 49) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 86) | render() { FILE: src/layouts/HiddenPhotos.js class HiddenPhotos (line 36) | class HiddenPhotos extends Component { method componentDidMount (line 42) | componentDidMount() { method getDerivedStateFromProps (line 48) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 85) | render() { FILE: src/layouts/PublicUserList.js class PublicUserList (line 23) | class PublicUserList extends Component { method componentDidMount (line 24) | componentDidMount() { method render (line 27) | render() { FILE: src/layouts/RVListExample.js function toInt (line 29) | function toInt(n){ return Math.round(Number(n)); } class ListExample (line 38) | class ListExample extends PureComponent { method constructor (line 39) | constructor(props, context) { method componentWillMount (line 59) | componentWillMount(){ method groupPhotosByDate (line 63) | groupPhotosByDate(photos) { method componentWillReceiveProps (line 86) | componentWillReceiveProps(nextProps) { method render (line 93) | render() { method _renderList (line 108) | _renderList({width}){ method _renderAutoSizer (line 121) | _renderAutoSizer({ height, scrollTop }) { method _rowRenderer (line 193) | _rowRenderer({ index, isScrolling, key, parent, style, isVisible }) { FILE: src/layouts/RecentlyAddedPhotos.js class RecentlyAddedPhotos (line 25) | class RecentlyAddedPhotos extends Component { method componentDidMount (line 26) | componentDidMount() { method render (line 29) | render() { FILE: src/layouts/ReusablePhotoListView.js function fuzzy_match (line 87) | function fuzzy_match(str, pattern) { class PhotoListView (line 126) | class PhotoListView extends Component { method constructor (line 127) | constructor(props) { method componentDidMount (line 187) | componentDidMount() { method componentWillUnmount (line 195) | componentWillUnmount() { method handleResize (line 200) | handleResize() { method onPhotoClick (line 228) | onPhotoClick(hash) { method onPhotoSelect (line 235) | onPhotoSelect(hash) { method onGroupSelect (line 248) | onGroupSelect(hashes) { method getPhotoDetails (line 679) | getPhotoDetails(image_hash) { method componentDidUpdate (line 683) | componentDidUpdate(prevProps, prevState, snapshot) { method getDerivedStateFromProps (line 692) | static getDerivedStateFromProps(nextProps, prevState) { method render (line 712) | render() { class ModalAlbumEdit (line 1425) | class ModalAlbumEdit extends Component { method render (line 1427) | render() { FILE: src/layouts/SharedFromMe.js constant SPEED_THRESHOLD (line 43) | const SPEED_THRESHOLD = 300; class SharedFromMe (line 47) | class SharedFromMe extends Component { method constructor (line 58) | constructor(props) { method componentDidMount (line 92) | componentDidMount() { method getDerivedStateFromProps (line 101) | static getDerivedStateFromProps(nextProps, prevState) { method handleResize (line 114) | handleResize() { method render (line 306) | render() { FILE: src/layouts/SharedToMe.js constant SPEED_THRESHOLD (line 41) | const SPEED_THRESHOLD = 300; class SharedToMe (line 45) | class SharedToMe extends Component { method constructor (line 56) | constructor(props) { method componentDidMount (line 90) | componentDidMount() { method getDerivedStateFromProps (line 100) | static getDerivedStateFromProps(nextProps, prevState) { method handleResize (line 118) | handleResize() { method render (line 290) | render() { FILE: src/layouts/SignUpPage.js class SignupPage (line 29) | class SignupPage extends Component { method constructor (line 30) | constructor(props) { method onSubmit (line 54) | onSubmit(event) { method render (line 68) | render() { FILE: src/layouts/UserManagement.js class UserManagement (line 41) | class UserManagement extends Component { method componentDidMount (line 44) | componentDidMount() { method render (line 51) | render() { class ModalScanDirectoryEdit (line 112) | class ModalScanDirectoryEdit extends Component { method constructor (line 113) | constructor(props) { method getDerivedStateFromProps (line 120) | static getDerivedStateFromProps(nextProps, prevState) { method nodeClicked (line 128) | nodeClicked(event, rowInfo) { method render (line 134) | render() { FILE: src/layouts/UserPublicPage.js class UserPublicPage (line 18) | class UserPublicPage extends Component { method componentDidMount (line 25) | componentDidMount() { method getDerivedStateFromProps (line 32) | static getDerivedStateFromProps(nextProps, prevState) { method render (line 78) | render() { FILE: src/layouts/albumAuto.js class AlbumAuto (line 53) | class AlbumAuto extends Component { method constructor (line 54) | constructor() { method componentWillMount (line 65) | componentWillMount() { method calculateEntrySquareSize (line 73) | calculateEntrySquareSize() { method render (line 137) | render() { class EntrySquare (line 185) | class EntrySquare extends Component { method render (line 186) | render() { FILE: src/layouts/albumAutoGalleryView.js class AlbumLocationMap (line 71) | class AlbumLocationMap extends Component { method render (line 72) | render() { class AlbumAutoGalleryView (line 120) | class AlbumAutoGalleryView extends Component { method constructor (line 133) | constructor(props) { method componentWillMount (line 138) | componentWillMount() { method calculateEntrySquareSize (line 146) | calculateEntrySquareSize() { method onPhotoClick (line 183) | onPhotoClick(image_hash) { method getPhotoDetails (line 233) | getPhotoDetails(image_hash) { method render (line 239) | render() { FILE: src/layouts/albumAutoMonths.js class AlbumAutoMonthCards (line 13) | class AlbumAutoMonthCards extends Component { method render (line 14) | render() { class AlbumAutoMonths (line 56) | class AlbumAutoMonths extends Component { method constructor (line 57) | constructor(props){ method componentWillMount (line 62) | componentWillMount() { method componentWillUnmount (line 75) | componentWillUnmount() { method shouldComponentUpdate (line 79) | shouldComponentUpdate(nextProps, nextState){ method groupEventsByMonth (line 94) | groupEventsByMonth() { method render (line 116) | render() { FILE: src/layouts/albumAutoRV.js class ScrollSpeed (line 40) | class ScrollSpeed { method getScrollSpeed (line 45) | getScrollSpeed(scrollOffset) { constant SPEED_THRESHOLD (line 58) | const SPEED_THRESHOLD = 1000; constant SCROLL_DEBOUNCE_DURATION (line 59) | const SCROLL_DEBOUNCE_DURATION = 100; class AlbumAutoRV (line 61) | class AlbumAutoRV extends Component { method constructor (line 62) | constructor(props) { method componentWillMount (line 102) | componentWillMount() { method calculateEntrySquareSize (line 108) | calculateEntrySquareSize() { method render (line 199) | render() { FILE: src/layouts/albumDateGalleryView.js class AlbumLocationMap (line 22) | class AlbumLocationMap extends Component { method render (line 23) | render() { class AlbumDateGalleryView (line 75) | class AlbumDateGalleryView extends Component { method componentWillMount (line 76) | componentWillMount() { method render (line 80) | render() { FILE: src/layouts/albumDateMonths.js class AlbumDateMonthCards (line 13) | class AlbumDateMonthCards extends Component { method render (line 14) | render() { class AlbumDateMonths (line 56) | class AlbumDateMonths extends Component { method constructor (line 57) | constructor(props){ method componentWillMount (line 62) | componentWillMount() { method shouldComponentUpdate (line 67) | shouldComponentUpdate(nextProps, nextState){ method groupDatesByMonth (line 79) | groupDatesByMonth() { method render (line 99) | render() { FILE: src/layouts/albumPeople.js class AlbumPeople (line 40) | class AlbumPeople extends Component { method constructor (line 41) | constructor(props) { method componentWillMount (line 54) | componentWillMount() { method componentWillUnmount (line 62) | componentWillUnmount() { method calculateEntrySquareSize (line 66) | calculateEntrySquareSize() { method render (line 197) | render() { FILE: src/layouts/albumPersonGallery.js class AlbumPersonGallery (line 36) | class AlbumPersonGallery extends Component { method componentDidMount (line 42) | componentDidMount() { method getDerivedStateFromProps (line 50) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 91) | render() { FILE: src/layouts/albumPlace.js class AlbumPlace (line 60) | class AlbumPlace extends Component { method constructor (line 61) | constructor() { method componentWillMount (line 76) | componentWillMount() { method componentWillUnmount (line 84) | componentWillUnmount() { method calculateEntrySquareSize (line 88) | calculateEntrySquareSize() { method render (line 168) | render() { class EntrySquare (line 277) | class EntrySquare extends Component { method render (line 278) | render() { FILE: src/layouts/albumPlaceGallery.js constant ESCAPE_KEY (line 14) | const ESCAPE_KEY = 27; constant ENTER_KEY (line 15) | const ENTER_KEY = 13; constant RIGHT_ARROW_KEY (line 16) | const RIGHT_ARROW_KEY = 39; constant UP_ARROW_KEY (line 17) | const UP_ARROW_KEY = 38; constant LEFT_ARROW_KEY (line 18) | const LEFT_ARROW_KEY = 37; constant DOWN_ARROW_KEY (line 19) | const DOWN_ARROW_KEY = 40; constant SIDEBAR_WIDTH (line 21) | const SIDEBAR_WIDTH = 85; constant DAY_HEADER_HEIGHT (line 23) | const DAY_HEADER_HEIGHT = 70 class AlbumPlaceGallery (line 29) | class AlbumPlaceGallery extends Component { method componentDidMount (line 36) | componentDidMount() { method getDerivedStateFromProps (line 45) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 84) | render() { FILE: src/layouts/albumThing.js class AlbumThing (line 51) | class AlbumThing extends Component { method constructor (line 52) | constructor() { method componentWillMount (line 63) | componentWillMount() { method componentWillUnount (line 71) | componentWillUnount() { method calculateEntrySquareSize (line 75) | calculateEntrySquareSize() { method render (line 147) | render() { class EntrySquare (line 195) | class EntrySquare extends Component { method render (line 196) | render() { FILE: src/layouts/albumUser.js class AlbumUser (line 55) | class AlbumUser extends Component { method constructor (line 56) | constructor() { method componentWillMount (line 67) | componentWillMount() { method calculateEntrySquareSize (line 75) | calculateEntrySquareSize() { method render (line 196) | render() { class EntrySquare (line 244) | class EntrySquare extends Component { method render (line 245) | render() { FILE: src/layouts/albumUserGallery.js class AlbumUserGallery (line 57) | class AlbumUserGallery extends Component { method componentDidMount (line 64) | componentDidMount() { method getDerivedStateFromProps (line 68) | static getDerivedStateFromProps(nextProps, prevState) { method render (line 111) | render() { FILE: src/layouts/albums.js class Albums (line 24) | class Albums extends Component { method constructor (line 25) | constructor() { method componentWillMount (line 35) | componentWillMount() { method calculateEntrySquareSize (line 40) | calculateEntrySquareSize() { method render (line 71) | render () { class EntrySquare (line 91) | class EntrySquare extends Component { method render (line 92) | render () { FILE: src/layouts/albumsAutoListCardView.js class AlbumsAutoListCardView (line 50) | class AlbumsAutoListCardView extends Component { method constructor (line 51) | constructor(props){ method insertMonthCardsIntoAlbumsList (line 56) | insertMonthCardsIntoAlbumsList(){ method render (line 80) | render() { class MonthCard (line 107) | class MonthCard extends Component { method render (line 108) | render() { class AlbumAutoCard (line 129) | class AlbumAutoCard extends Component { method render (line 130) | render() { class AlbumsAutoListHeader (line 186) | class AlbumsAutoListHeader extends Component { method componentWillMount (line 188) | componentWillMount() { method componentWillUnmount (line 199) | componentWillUnmount() { method render (line 206) | render() { class AlbumsAutoListCards (line 246) | class AlbumsAutoListCards extends PureComponent { method constructor (line 247) | constructor(props, context) { method render (line 275) | render() { method _calculateColumnCount (line 301) | _calculateColumnCount() { method _cellRenderer (line 307) | _cellRenderer({ index, key, parent, style }) { method _initCellPositioner (line 348) | _initCellPositioner() { method _onResize (line 361) | _onResize({ width }) { method _renderAutoSizer (line 370) | _renderAutoSizer({ height, scrollTop }) { method _renderMasonry (line 385) | _renderMasonry({ width }) { method _resetCellPositioner (line 409) | _resetCellPositioner() { method _setMasonryRef (line 419) | _setMasonryRef(ref) { FILE: src/layouts/albumsAutoListCardViewMonthGroup.js class ListExample (line 35) | class ListExample extends PureComponent { method constructor (line 36) | constructor(props, context) { method render (line 56) | render() { method _getDatum (line 92) | _getDatum(index) { method _getRowHeight (line 98) | _getRowHeight({ index }) { method _noRowsRenderer (line 102) | _noRowsRenderer() { method _onRowCountChange (line 106) | _onRowCountChange(event) { method _onScrollToRowChange (line 112) | _onScrollToRowChange(event) { method _rowRenderer (line 126) | _rowRenderer({ index, isScrolling, key, style }) { FILE: src/layouts/allPhotosGroupedByDate.js class ImagePlaceholder (line 33) | class ImagePlaceholder extends Component { method render (line 34) | render () { class AllPhotosGroupedByDate (line 42) | class AllPhotosGroupedByDate extends Component { method constructor (line 43) | constructor(props){ method calculateEntrySquareSize (line 56) | calculateEntrySquareSize() { method receivedAllProps (line 86) | receivedAllProps() { method componentWillMount (line 108) | componentWillMount() { method groupPhotosByDate (line 114) | groupPhotosByDate() { method groupedPhotosToImageGrids (line 137) | groupedPhotosToImageGrids(groupedPhotos) { method render (line 199) | render() { FILE: src/layouts/allPhotosView.js function calculateDayHeight (line 35) | function calculateDayHeight(numPhotos,sidebarVisible) { class DayPlaceholder (line 54) | class DayPlaceholder extends Component { method constructor (line 55) | constructor() { method componentDidMount (line 69) | componentDidMount() { method calculatePlaceholderSize (line 81) | calculatePlaceholderSize() { method render (line 108) | render() { class PhotoDayGroup (line 125) | class PhotoDayGroup extends Component { method constructor (line 126) | constructor() { method _handleKeyDown (line 133) | _handleKeyDown (event) { method componentWillUnmount (line 160) | componentWillUnmount() { method onPhotoClick (line 165) | onPhotoClick(idx) { method componentWillMount (line 170) | componentWillMount() { method render (line 178) | render() { class PhotoDayGroupReactGridGallery (line 238) | class PhotoDayGroupReactGridGallery extends Component { method componentWillMount (line 239) | componentWillMount() { method render (line 244) | render() { class AllPhotosView (line 279) | class AllPhotosView extends Component { method componentWillMount (line 281) | componentWillMount() { method render (line 286) | render() { FILE: src/layouts/allPhotosViewHash.js class DayGroupPlaceholder (line 35) | class DayGroupPlaceholder extends Component { method render (line 36) | render () { class DayGroup (line 58) | class DayGroup extends Component { method render (line 59) | render () { class AllPhotosHashListView (line 100) | class AllPhotosHashListView extends Component { method constructor (line 101) | constructor(props){ method componentWillMount (line 110) | componentWillMount() { method calculateEntrySquareSize (line 119) | calculateEntrySquareSize() { method render (line 152) | render () { FILE: src/layouts/allPhotosViewHashRV.js class AllPhotosHashListViewRV (line 97) | class AllPhotosHashListViewRV extends Component { method componentDidMount (line 98) | componentDidMount() { method render (line 105) | render() { FILE: src/layouts/allPhotosViewLL.js class AllPhotosViewLL (line 9) | class AllPhotosViewLL extends Component { method constructor (line 10) | constructor(props){ method componentWillMount (line 15) | componentWillMount() { method groupPhotosByDate (line 19) | groupPhotosByDate() { method render (line 49) | render() { FILE: src/layouts/allPhotosViewRV.js class PhotosListCardView (line 53) | class PhotosListCardView extends Component { method constructor (line 54) | constructor(props){ method componentWillMount (line 59) | componentWillMount(){ method insertMonthCardIntoPhotosList (line 63) | insertMonthCardIntoPhotosList(){ method render (line 110) | render() { class MonthCard (line 169) | class MonthCard extends Component { method render (line 170) | render() { class PhotoCard (line 190) | class PhotoCard extends Component { method render (line 191) | render() { class PhotoListCards (line 210) | class PhotoListCards extends PureComponent { method constructor (line 211) | constructor(props, context) { method render (line 239) | render() { method _calculateColumnCount (line 265) | _calculateColumnCount() { method _cellRenderer (line 271) | _cellRenderer({ index, key, parent, style }) { method _initCellPositioner (line 314) | _initCellPositioner() { method _onResize (line 327) | _onResize({ width }) { method _renderAutoSizer (line 336) | _renderAutoSizer({ height, scrollTop }) { method _renderMasonry (line 351) | _renderMasonry({ width }) { method _resetCellPositioner (line 374) | _resetCellPositioner() { method _setMasonryRef (line 384) | _setMasonryRef(ref) { FILE: src/layouts/favoriteAutoAlbums.js class FavoriteAutoAlbumsView (line 8) | class FavoriteAutoAlbumsView extends Component { method constructor (line 9) | constructor(props){ method componentWillMount (line 14) | componentWillMount(){ method filterFavoriteAutoAlbums (line 20) | filterFavoriteAutoAlbums(){ method render (line 34) | render() { FILE: src/layouts/loginPage.js class LoginPage (line 18) | class LoginPage extends Component { method constructor (line 19) | constructor(props) { method componentDidMount (line 33) | componentDidMount() { method onSubmit (line 42) | onSubmit(event) { method render (line 47) | render() { FILE: src/layouts/menubars.js function fuzzy_match (line 48) | function fuzzy_match(str, pattern) { class TopMenuPublic (line 59) | class TopMenuPublic extends Component { method render (line 60) | render() { class TopMenu (line 129) | class TopMenu extends Component { method constructor (line 141) | constructor(props) { method handleResize (line 150) | handleResize() { method componentDidMount (line 154) | componentDidMount() { method getDerivedStateFromProps (line 180) | static getDerivedStateFromProps(nextProps, prevState) { method componentWillUnmount (line 226) | componentWillUnmount() { method _handleKeyDown (line 231) | _handleKeyDown(event) { method filterSearchSuggestions (line 242) | filterSearchSuggestions() { method handleSearch (line 287) | handleSearch(e, d) { method handleChange (line 302) | handleChange(e, d) { method render (line 307) | render() { class SideMenuNarrowPublic (line 688) | class SideMenuNarrowPublic extends Component { method render (line 689) | render() { class SideMenuNarrow (line 730) | class SideMenuNarrow extends Component { method render (line 736) | render() { class SideMenu (line 981) | class SideMenu extends Component { method render (line 987) | render() { FILE: src/layouts/noTimestampPhotosView.js class NoTimestampPhotosView (line 30) | class NoTimestampPhotosView extends Component { method componentDidMount (line 37) | componentDidMount() { method getDerivedStateFromProps (line 41) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 78) | render() { FILE: src/layouts/notImplementedPlaceholder.js class NotImplementedPlaceholder (line 3) | class NotImplementedPlaceholder extends Component { method render (line 4) | render() { FILE: src/layouts/peopleDashboard.js class PeopleDashboard (line 22) | class PeopleDashboard extends Component { method render (line 23) | render() { FILE: src/layouts/privateRoute.js class Nav (line 49) | class Nav extends React.Component { method render (line 50) | render() { FILE: src/layouts/searchMultipleResultsCategories.js class SearchMultipleCategories (line 37) | class SearchMultipleCategories extends Component { method constructor (line 39) | constructor(props){ method componentDidMount (line 92) | componentDidMount() { method componentWillUnmount (line 99) | componentWillUnmount() { method handleResize (line 104) | handleResize() { method onPhotoClick (line 190) | onPhotoClick(hash) { method getPhotoDetails (line 194) | getPhotoDetails(image_hash) { method getDerivedStateFromProps (line 200) | static getDerivedStateFromProps(nextProps,prevState){ method render (line 206) | render() { FILE: src/layouts/searchRV.js class ScrollSpeed (line 36) | class ScrollSpeed { method getScrollSpeed (line 41) | getScrollSpeed(scrollOffset) { constant SPEED_THRESHOLD (line 55) | const SPEED_THRESHOLD = 1000; constant SCROLL_DEBOUNCE_DURATION (line 56) | const SCROLL_DEBOUNCE_DURATION = 100; class SearchView (line 62) | class SearchView extends Component { method render (line 63) | render() { class DayGroupPlaceholder (line 86) | class DayGroupPlaceholder extends Component { method render (line 87) | render () { class DayGroup (line 120) | class DayGroup extends Component { method render (line 121) | render () { class SearchViewRV (line 155) | class SearchViewRV extends Component { method constructor (line 157) | constructor(props){ method componentWillMount (line 207) | componentWillMount() { method calculateEntrySquareSize (line 215) | calculateEntrySquareSize() { method onPhotoClick (line 295) | onPhotoClick(hash) { method getPhotoDetails (line 304) | getPhotoDetails(image_hash) { method render (line 310) | render() { FILE: src/layouts/settings.js class Settings (line 70) | class Settings extends Component { method constructor (line 81) | constructor(props) { method componentDidMount (line 94) | componentDidMount() { method onAvatarFileDrop (line 104) | onAvatarFileDrop(files) { method getDerivedStateFromProps (line 109) | static getDerivedStateFromProps(nextProps, prevState) { method render (line 117) | render() { class ModalNextcloudScanDirectoryEdit (line 673) | class ModalNextcloudScanDirectoryEdit extends Component { method constructor (line 674) | constructor(props) { method getDerivedStateFromProps (line 681) | static getDerivedStateFromProps(nextProps, prevState) { method nodeClicked (line 689) | nodeClicked(event, rowInfo) { method render (line 695) | render() { class JobList (line 789) | class JobList extends Component { method componentDidMount (line 790) | componentDidMount() { method render (line 796) | render() { FILE: src/layouts/statistics.js class Statistics (line 22) | class Statistics extends Component { method render (line 48) | render() { FILE: src/layouts/vigTest.js class MyList (line 7) | class MyList extends Component { method itemRenderer (line 8) | itemRenderer(item) { method render (line 13) | render() { FILE: src/middleware.js function createApiMiddleware (line 7) | function createApiMiddleware() { FILE: src/pig.js function resize (line 16) | function resize() { function runCallbacks (line 28) | function runCallbacks() { function _injectStyle (line 73) | function _injectStyle(containerId, classPrefix, transitionSpeed) { function _extend (line 129) | function _extend(obj1, obj2) { function _getOffsetTop (line 144) | function _getOffsetTop(elem){ function Pig (line 174) | function Pig(imageData, options) { function ProgressiveGroup (line 842) | function ProgressiveGroup(groupid, index, pig) { function ProgressiveImage (line 1028) | function ProgressiveImage(singleImageData, index, pig, group) { FILE: src/reducers/albumsReducer.js function reducer (line 1) | function reducer( FILE: src/reducers/authReducer.js function accessToken (line 77) | function accessToken(state) { function refreshToken (line 83) | function refreshToken(state) { function isAccessTokenExpired (line 89) | function isAccessTokenExpired(state) { function isRefreshTokenExpired (line 96) | function isRefreshTokenExpired(state) { function isAuthenticated (line 103) | function isAuthenticated(state) { function errors (line 108) | function errors(state) { FILE: src/reducers/facesReducer.js function reducer (line 1) | function reducer( FILE: src/reducers/index.js function withAuth (line 54) | function withAuth(headers) { FILE: src/reducers/peopleReducer.js function reducer (line 1) | function reducer(state={ FILE: src/reducers/photosReducer.js function reducer (line 1) | function reducer( FILE: src/reducers/publicReducer.js function reducer (line 1) | function reducer( FILE: src/reducers/searchReducer.js function reducer (line 1) | function reducer(state={ FILE: src/reducers/uiReducer.js function reducer (line 1) | function reducer(state={ FILE: src/reducers/userReducer.js function reducer (line 1) | function reducer( FILE: src/reducers/utilReducer.js function reducer (line 1) | function reducer( FILE: src/registerServiceWorker.js function register (line 21) | function register() { function registerValidSW (line 46) | function registerValidSW(swUrl) { function checkValidServiceWorker (line 75) | function checkValidServiceWorker(swUrl) { function unregister (line 102) | function unregister() { FILE: src/routes/index.js function configRoutes (line 39) | function configRoutes() { FILE: src/util/gridUtils.js function select (line 6) | function select(state) { function listener (line 12) | function listener() { FILE: src/util/scrollUtils.js class ScrollSpeed (line 1) | class ScrollSpeed { method getScrollSpeed (line 6) | getScrollSpeed(scrollOffset) { method clearTimeout (line 17) | clearTimeout() { constant SPEED_THRESHOLD (line 22) | const SPEED_THRESHOLD = 500; constant SCROLL_DEBOUNCE_DURATION (line 23) | const SCROLL_DEBOUNCE_DURATION = 250;