$(function () { 'use strict'; BWA.Popup = BWA.Popup || {}; BWA.Popup.WorkResultCheckItemFacility = { create: function (viewInfo, viewModel) { var state = false; var popupVisible = ko.observable(false); var selectedFacility = ko.observable(); var eq = BWA.DataUtil.constructEqualFilter, and = BWA.DataUtil.andFilter, viewModel = viewModel; function handlePopupButtonClose() { popupVisible(false); } function handlePopupShowing(e) { } function handlePopupShown() { } viewModel.toolbarItemsFacility = [ { location: 'before', text: '대상설비내역' }, { location: 'after', widget: 'button', options: { text: $G('close'), icon: 'close', clickAction: handlePopupButtonClose } } ]; viewModel.FacilityPopupOptions = { width: '500px', height: '470px', visible: popupVisible, closeOnOutsideClick: false, shading: false, showingAction: handlePopupShowing, shownAction: handlePopupShown, animation: utils.popup.createAnimation() }; return { selectedFacility: selectedFacility, state: state, visible: popupVisible, }; } } });