MCPcopy Create free account
hub / github.com/Threadfin/Threadfin / changeChannelNumbers

Function changeChannelNumbers

ts/base_ts.ts:505–525  ·  view source on GitHub ↗
(elements)

Source from the content-addressed store, hash-verified

503}
504
505function changeChannelNumbers(elements) {
506 var starting_number_element = (document.getElementsByName("x-channels-start")[0] as HTMLInputElement)
507 var elems = elements.split(",")
508 var starting_number = parseFloat(starting_number_element.value)
509 var data = SERVER["xepg"]["epgMapping"]
510 elems.forEach(element => {
511 var elem = document.getElementById(element)
512 var input = (elem.childNodes[1].firstChild as HTMLInputElement)
513 input.value = starting_number.toString()
514 data[element]["x-channelID"] = starting_number.toString()
515 starting_number++
516 })
517 if (COLUMN_TO_SORT == 1) {
518 COLUMN_TO_SORT = -1
519 sortTable(1)
520 }
521 if (INACTIVE_COLUMN_TO_SORT == 1) {
522 INACTIVE_COLUMN_TO_SORT = -1
523 sortTable(1, "inactive_content_page")
524 }
525}
526
527function changeChannelNumber(element) {
528

Callers

nothing calls this directly

Calls 1

sortTableFunction · 0.70

Tested by

no test coverage detected