<commit_before>class TeamworkAppView extends KDView

  constructor: (options = {}, data) ->

    super options, data

    @emit "ready"

    if location.search.match "chromeapp"
      KD.getSingleton("mainView").enableFullscreen()
      window.parent.postMessage "TeamworkReady", "*"

  handleQuery: (query) ->
    if query.import
      teamworkApp = new TeamworkApp
      {teamwork}  = teamworkApp
      @addSubView teamwork
      teamwork.on "WorkspaceSyncedWithRemote", =>
        teamworkApp.showImportWarning query.import
    else
      teamworkApp = new TeamworkApp sessionKey: query.sessionKey
      @addSubView teamworkApp.teamwork<commit_msg>Teamwork: Implemented environment selection for Teamwork.<commit_after>class TeamworkAppView extends KDView

  constructor: (options = {}, data) ->

    super options, data

    @emit "ready"

    if location.search.match "chromeapp"
      KD.getSingleton("mainView").enableFullscreen()
      window.parent.postMessage "TeamworkReady", "*"

  handleQuery: (query) ->
    if query.import
      teamworkApp = new TeamworkApp
      {teamwork}  = teamworkApp
      @addSubView teamwork
      teamwork.on "WorkspaceSyncedWithRemote", =>
        teamworkApp.showImportWarning query.import
    else if query.environment
      teamworkApp = new TeamworkApp environment: query.environment
      @addSubView teamworkApp.teamwork
    else
      teamworkApp = new TeamworkApp sessionKey: query.sessionKey
      @addSubView teamworkApp.teamwork
{'fraction_non_alphanumeric': 0.08636977058029689, 'fraction_numerical': 0.0, 'mean_word_length': 3.426865671641791, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6542018', 'n_tokens_mistral': 428, 'n_tokens_neox': 413, 'n_words': 96}