WAJAF 클라이언트 브라우저 측에서 작업하는 자바 스크립트 프레임 워크는, 당신은 하나의 HTML이나 자바 스크립트 라인을 프로그래밍없이 완벽한 애플리케이션을 구축 할 수 있습니다.
WAJAF는 사용하기 위해 GPL v3을 라이센스로 배포하고 프리웨어 커뮤니티 사이에서 성장한다.
개발자 코멘트
우리는 하이 엔드 전문 라이브러리 (거의) 오류가 없음을 제공하기 위해 선으로 전체 코드 라인을 확인하고 있습니다.
우리의 방법, 라이브러리, 예 문서를 해방 동안, 우리는 응용 프로그램의 버전 번호가 증가한다.
WAJAF 이미 많은 프로젝트에 참여하고 WebAbility V5 관리 백엔드의 기본입니다
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
일부 요소가 더 잘 작동하도록 수정되었습니다 bottonElement, textfieldElement, textareafieldElement, lovfieldElement, linkElement 및 hiddenfieldElement.
groupContainer는 서버에서 성공, 실패, 그리고 메시지를 관리하도록 수정되었습니다.
_4glnode 클래스는 코드의 목록의 첫 번째 모든 이벤트를 등록하도록 수정되었습니다.
wajaf.lib이 향상되었으며, 몇 가지 버그가 수정되었습니다.
버튼 클래스는 버튼이 사용하기 쉽고 시각적으로 더 밝게 만들고, 강화되었다.
이 버전 1.00.26에서의 새로운 기능 :
이 helpManager 페이지 언로드에 removehelp을 보호하기 위해 수정 된 개체는 이미 소멸 될 때
개체가 이미 파괴 될 때 ddManager 페이지 언로드에 removehelp을 보호하기 위해 수정
wa4glManager 수정 버그 배열 한 번 시작 발신자 REINIT하는 WA.librariesloaded.
파괴 할 때이 CodeElement 정말 DOM 노드를 언로드 수정
파괴 할 때 ondemandManager 정말 스크립트의 DOM 노드를 언로드 수정
wa4glManager._element은 '빠른'매개 변수를 받아 수정하고 빠른 사실이 아닌 경우 내부 노드를 삭제합니다.
tabManager 코드
wa4glManager._zone은 '디스플레이'매개 변수를 사용하도록 수정
expandableContainer는 _zone은 '디스플레이'매개 변수를 사용할 수 있도록 수정
separatorContainer는 _zone은 '디스플레이'매개 변수를 사용할 수 있도록 수정
영역의 훈령을 유지하기 위해 기본 wa4glManager._container 객체에 배열 zonesorder 추가
16 컨테이너에 대한 문서 구조는 위키 지금
모든 누락 된 컨테이너 파일과 클래스의 작성
PHP 라이브러리로 모든 클래스의 작성은 모든 컨테이너 개체를 연결하는
이 버전 1.00.25의 새로운 기능 :
이 추가 ex_elementlab 및 analize 및 요소와 컨테이너 실험실을 만드는 예를 결합 ex_containerlab
expandableContainer 단순화하는 CSS의 각 구성 요소 만 1 클래스와 조정했다. CSS는 고정.
separatorContainer은 간단하게 CSS의 각 구성 요소 만 1 클래스와 조정했다. CSS는 고정.
ButtonElement를 지금 입력 / 버튼 대신 ''HTML 태그입니다. 4gl.css도 수정되었습니다
이 버전 1.00.24에서의 새로운 기능 :
이 내부 응용 프로그램을 시작하는 동안 버그를 해결하기 위해 수정 wa4glManager.js : 컨테이너 노드의 내용 것은 이전에 정리되지 않았습니다
노드에서 응용 프로그램을 언로드하는 동안 수정 wa4glManager.js 버그를 해결하기 위해, 응용 프로그램이 완전히 파괴되지 않았습니다
추가 tabZone, treeTemplate, PHP의 wajaf.lib에 treeDataset 클래스
PHP의 wajaf.lib에 수정 imageElement 클래스는 이제 제목하려면 CData로하지 속성이라는 제목으로 설정
하나 이상의 응용 프로그램이 동시에 라이브러리를로드 할 때 이전 WA.checkAvailability, WA.checkLibrary, WA에 WA.callLibraries는 병렬 버그를 수정하는 대신 응용 프로그램 개체의 개체
4GL 예로하고 코드를 파견 app.php에 추가 된 코드보기
응용 프로그램 소멸자 오류가 발생하지 않도록 수정했습니다. 이 문제를 해결하고 잘 준수하지 않는 때문에 아직도 tabManager의 체크되어야
예쁘게 다듬어 : 저작권 (C) 2006 구글 주식 http://code.google.com/p/google-code-prettify/ XML과 PHP의 4GL 예에서 XML 코드를 강조 구문 라이브러리를 예쁘게 다듬어 추가
PHP 뷰포트는 고정 및 작동
ex_ *로 이름이 모든 예는 : 예 클래스는 wajaf 클래스로 명명 될 수 없다
ex_simpleContainer PHP 예제 추가
이 버전 1.00.23에서의 새로운 기능 :
이 추가 된 매개 변수 '디스플레이'PHP에 expandableZone하기 / wajaf.lib
PHP / wajaf.lib에 추가 separatorContainer 클래스
PHP / wajaf.lib에 추가 separatorZone 클래스
추가 linkElement.js, PHP / wajaf.lib에 클래스, 예, 4gl.css 고정
추가 imageElement.js, PHP / wajaf.lib에 클래스, 예, 4gl.css 고정
분리-sizer.png로 이름이 변경 sizer.png 고정 4gl.css, 4gl.css 고정
추가 codeElement.js, PHP / wajaf.lib, 예, 4gl.css 고정으로 클래스
추가 buttonElement.js, PHP / wajaf.lib, 예에 클래스는, 아이콘 추가, 버튼의 많은 유형이 구현 고정 4gl.css
4GL 예에 추가 tabElement.js
4GL의하지만 PHP 클래스 대신 XML 파일이있는 복제본 예에 추가 4glphpcode,
wajaf.lib에서 수정 된 클래스 wajaf 체인 세트를 허용하도록 설정 변수에 $이 돌아갑니다. 치수 () 메소드는 크기 (), 두 위치 ()와 크기로 변경 () 함수는 공개
ondemandManager.loadCSS 지금 표준 CSS 노드가없는 MSIE에도 작동 : S를
main.xml이 예제의 메뉴에서 제거 아직 발표하지
이 버전 1.00.22의 새로운 기능 :
이 추가 WA.applyStyle 노드에 문자열 스타일을 적용 할 수있는 wa4glManager.js에 WA에 (노드, 스타일)
WA.applyStyle는 simpleContainer.js에 추가
wajaf.lib에 Xcontainer 및 XElement를 클래스에 추가 디스플레이와 스타일 매개 변수
simpleContainer과는 HTMLElement 고정 wajaf.lib
보안 app.php로는 preg_match 추가
추가 String.trim (값) 프로토 타입 기능
WA.extend로 이름이 변경 WA.Extends
_zone, _container 및 _element 기본 클래스는 wa4glManager.js에 생성 된 연장
simpleContainer는 _zone과 _container 제거 여분의 코드에서 확장되었습니다
htmlElement.js는 4GL과 4GL 예제 센터에서, 예를 독립형으로 추가 고정
expandableContainer.js는 4GL과 4GL 예제 센터에서, 예를 독립형으로 추가되었습니다
textElement.js는 4GL과 4GL 예제 센터에서, 예를 독립형으로 추가 고정
separatorContainer.js는 4GL과 4GL 예제 센터에서, 예를 독립형으로 추가되었습니다
4gl.css는 새로운 클래스에 대한 조정
ondemandManager.js 수정 버그 : '힘'매개 변수가 무시하고 errorcount 3 번의 시도 만에 고정
기능은 ondemandManager.js에 추가 : onload 이벤트가 링크 / CSS를 위해, 우리는 온로드 이벤트를 호출하는 트릭을 사용 존재하지 않습니다
이 JSON 디코딩되지 않은 방법을 보여 4GL 응용 프로그램 _getJSON 코드에 충실 추가 WA.JSON.withalert = (일반적으로 서버 오류 :
이 버전 1.00.21의 새로운 기능 )
모든 컨테이너 및 요소는 컨테이너 및 요소 디렉토리에 추가되었습니다. (그들 대부분은 아직 작동하지 않습니다)
모든 새로운 컨테이너 및 요소 WA.Containers과 WA.Elements에 중독 된
PHP의 wajaf.lib 통합 된 다른 모든 라이브러리 삭제
dommask * 그들이 도미에 속해 있기 때문에 요소에서 제거 라이브러리.
simpleZone._callNotify은 현재 비공개
simpleContainer._callNotify은 현재 비공개
simpleContainer._checkID은 현재 비공개
simpleContainer.destroyZone 이제 4GL 항목을 확인하고 필요한 경우 전화
wa4glManager 이제 두 번째 매개 변수로 true로 4GL 표시기 * Container.destroyZone 전화
모든 컨테이너 및 요소는 이제 마지막으로 _4glNode 매개 변수, 관리자뿐만 아니라 수정 된 있습니다. 이 null로 항상 첫 번째 매개 변수없이 독립 모드를 사용하는 것입니다
dblistContainer는 도미 프로젝트로 이동되었습니다
저작권 전체 자바 스크립트 라이브러리에 고정
이 버전 1.00.20의 새로운 기능 :
는 newTree 방법에 버그를 제거 응용 프로그램이 시작되면 새로운 내장 나무가 시작되도록.
_4glapplication._buildApp은 현재 비공개
_4glapplication._checkAvailability은 현재 비공개
_4glapplication._jsLoaded은 현재 비공개
_4glapplication._callLibraries은 현재 비공개
_4glapplication._buildNode은 현재 비공개
_4glapplication._buildTree은 현재 비공개
_4glapplication._buildApp은 현재 비공개
4GL 노드의 논리 구조는 완전히 _4glapplication 이동되었습니다
이제 애플리케이션 헤더에 스크립트를 적용 할 필요가 없도록 템플릿 코드 _buildTree에 추가 된 읽기입니다
core.js는에 수정 된 모든 객체에 추가 된 수있는 최종 프로토 기능을 필터링하고 루프를 중단하는 개체의 'for'루프
wa4glManager.js는에 수정 된 모든 오브젝트의 루프는 객체에 추가 된 수있는 최종 프로토 기능을 필터링하고 루프를 깰 '에 대한'
_4glapplication._paintApp은 현재 비공개
_4glnode.createMain, createContainer, createZone, createElement와 현재 비공개
_4glnode.paint에 테스트 호출하는 라이브러리가로드되었는지 확인하고 오류를하지 않을 경우 던져 추가되었습니다
모든 컨테이너 및 요소 WA.Containers 및 WA.Elements에 후크 수정되었습니다
_getMeasure는 _4glnode에서 제거 된
모든 크기 조정 ()와 페인트 ()는 모든 객체에 start () 메서드에서 제거 된
새로운 국가 수준은 응용 프로그램에 추가 : 지금 4 그림이고, 5가 실행되고 6 중이 야한다
_4glnode의 모든 방법은 각각의 섹션에 다시 정렬되었습니다 빌더, 화가, 스타터, 크기 변경, 알림, 이벤트, 도구를
_4glnode.removeChild이 추가되었습니다 _4glnode.appendApplication가 제거되었습니다
추가 helpManager.setMode (모드)
이 버전 1.00.19의 새로운 기능 : space3dManager의 좌표 노드에서
이 제거 된 디버그
drawManager : 끝 라인 픽셀 조정;
drawManager.erase 코드
_line.destroy 및 drawManager.destroy 코드
새로 추가 된 예 draw.clock.html
추가 buttonElement.js
4GL 제어 센터에 simpleContainer.xml 예제의 코딩 부분
Xapplication, Xcontainer, XElement를, Xzone : PHP 기본 wajaf 코드는 (XML)에서 X로 이름이 변경
wajafError 및 wajaf 클래스는 코딩
모든 PHP 클래스는 지금 wajaf.lib에 집중되어있다
simpleContainer.standalone에 대한 예를 추가
댓글을 찾을 수 없습니다