import { OnInit, Renderer2, OnDestroy, EventEmitter } from "@angular/core"; import { QuestionInfo, SearchCriteria, SearchOptions } from "../model/examination-question.model"; import { PanelInfo } from "../model/knowledge-panels"; import { HttpService } from "@spark100/teaching-base"; import { KnowledgeService } from "../service/knowledge.service"; export declare class AddQueKnowBaseComponent implements OnInit, OnDestroy { protected httpService: HttpService; protected renderer: Renderer2; protected knowledgeService: KnowledgeService; /** 是否加载题目*/ isLoadQues: boolean; searchOptions: SearchOptions; searchCriteria: SearchCriteria; searchResult: Array; showFloat: boolean; defaultPanel: PanelInfo; isSync: number; sectionId: number; subjectId: number; publishVersionId: number; bookVersionId: number; currentSectionId: number; currentSectionName: string; currentSubjectId: number; currentSubjectName: string; currentBookVersion: number; currentBookVersionName: string; currentBook: number; currentBookName: string; subjectList: any[]; sectionList: any[]; publishVersionList: any[]; bookVersionList: any[]; teachPlanId: number; hideTriggered: boolean; footerOffset: number; setSectionId: any; setSubjectId: any; setPublishVersion: any; setBookVersion: any; setIsSync: any; /** 触发选择知识点*/ selectKnow: EventEmitter; constructor(httpService: HttpService, renderer: Renderer2, knowledgeService: KnowledgeService); ngOnInit(): void; /**>>>>>>>>>>>>>>>>>>>> 需要被重写的方法 begin >>>>>>>>>>>>>>>>>>>>*/ initPage(): void; /** * 保存筛选条件到localStorage * @author: xiaole * @date: 2018-11-22 * @time: 19:59 * @desc: */ saveChooseItem(): void; /**>>>>>>>>>>>>>>>>>>>> 需要被重写的方法 end >>>>>>>>>>>>>>>>>>>>*/ /** * 获取确认的学段、学科、版本、书本四个基础信息 * @author: xiaole * @date: 2018/10/12 * @time: 下午3:09 * @desc: */ _getConfirmKnowBasicInfo(): void; unsetNoReset(): void; saveCourseknowrel(): void; /** * 取消更换教材 * @author 肖乐 * @data 2019-05-21 */ onCancelChangeTeachingMaterialProp(): void; changeSync(isSync: any): void; updateKnowledgeChoiceFilter(event: any): void; selectKnowledge(data: any): void; onChangeMaterial(): void; toggleAnswer(): void; handleMouseWheel(): void; ngOnDestroy(): void; }